본문 바로가기

DATABASE/DML : 데이터 조작하기

(3)
03. 테이블에 있는 데이터 삭제하기 DELETE문의 기본형식 DELETE문은 테이블에 있는 데이터를 삭제할 때 사용한다. DELETE FROM [테이블이름] WHERE 조건식 ; 서브쿼리를 사용하여 데이터 삭제하기 DELETE문 역시 WHERE절에 서브쿼리를 사용하는 것이 가능하다. DELETE문 역시 UPDATE문과 같이 사용시에 WHERE절의 조건식이 정확히 삭제할 대상을 선택하고 있는지 반드시 확인후 진행해야 한다.
02. 테이블에 있는 데이터 수정하기 UPDATE문의 기본 사용법 UPDATE문은 기본적으로 UPDATE키워드 이후에 변경할 테이블 이름을 지정하고 SET절에 변경할 열 이름 = 변경할 데이터를 지정한다. 데이터를 변경해야 할 행이 정해져 있다면 WHERE절 및 조건식을 추가하여 변경대상 행을 지정할 수 있다. 수정한 내용을 되돌리고 싶을때 ROLLBACK 명령문을 실행하면 된다. 데이터 일부분만 수정하기 수정 대상 행을 선별하기 위해 WHERE절과 조건식을 사용한다. 서브쿼리를 사용하여 데이터 수정하기 INSERT문과 마찬가지로 UPDATE문에서도 서브쿼리를 사용할 수 있다. 열 하나에 서브쿼리를 적용하는것도 가능하며, WHERE절에 서브쿼리를 사용하여 데이터를 수정할 수 있다. UPDATE문 사용할 때 유의점 DELETE문과 마찬가지로 ..
01. 테이블에 데이터 추가하기 테이블 생성하기 CREATE문은 오라클의 구성 요소인 오브젝트를 만드는 데 사용하는 명령어이다. CREATE TABEL (복사할 테이블이름) AS SELECT * FROM (원본 테이블); INSERT문 실습 전 유의점 테이블을 잘못 만들었을때는 DROP TABLE (테이블이름); 실습중에 프로그램을 종료 경우 COMMIT 버튼 누르고 종료하면 된다. 테이블에 데이터를 추가하는 INSERT문 테이블에 데이터를 추가하는 데 사용하는 INSERT문은 다음과 같은 기본 형테로 작성한다. INSERT INTO절 뒤에 데이터를 추가할 테이블 이름을 명시하고, 해당 테이블의 열을 소괄호로 묶어 지정한 후 VALUES절에 지정한 열에 입력할 데이터를 작성한다. INSERT INTO [테이블이름 (열1, 열2, 열3,..