오라클-DML

2022. 2. 25. 21:53DB/Oracle-기초

DML(Data Manipulation Language)

 

  • INSERT
  • UPDATE
  • DELETE

 

1.INSERT

 VALUE 값 삽입

 

 명령 규칙 : INSERT INTO <테이블> VALUES <값목록>

 -모든 필드 값을 입력하기

INSERT INTO MEMBER VALUES( '오라클', '27', '남성', 1996-06-24', 010-1234-5678');

 -원하는 필드만, 순서대로 입력하기

INSERT INTO MEMBER(NAME, AGE) VALUES('오라클', '27');
INSERT INTO MEMBER(AGE, NAME) VALUES('27', '오라클');

 *빈곳은 NULL 값이 들어감

 

2.UPDATE

 VALUE 값 변경

 

 명령규칙 : UPDATE <테이블> SET <컬럼명> = '  '

 

UPDATE MEMBER SET AGE = '17'

 

*주의) 이렇게 단순하게 쿼리문을 이용해서 AGE값을 변경하면 AGE값의 하위에 있는 모든 필드값이 전부 17로 바뀜

         그러니 WHERE(조건)을 붙여준다.

 

UPDATE MEMBER SET AGE='17' WHERE NAME='오라클';

 

3.DELETE

 

 삭제

 

 명령규칙 : DELETE <테이블> (+ 조건) *테이블을 전부 날려버리고 싶지 않으면 조건을 붙여줘야한다

 

DELETE MEMBER WHERE NAME='오라클';

'DB > Oracle-기초' 카테고리의 다른 글

오라클 연산자  (0) 2022.02.26
트랜잭션  (0) 2022.02.26
테이블 수정,삭제,추가  (0) 2022.02.22
오라클 데이터 타입  (0) 2022.02.22
스키마  (0) 2022.02.21