DB/Oracle-기초
오라클-DML
발망생
2022. 2. 25. 21:53
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='오라클';