본문 바로가기

JAVA/JDBC

DML(Data Manipulation Language) [INSERT / UPDATE / DELETE]



INSERT : 

INSERT INTO 테이블명 (컬럼명, 컬럼명 [,….]) VALUES (값1, 값2 [,...])


INSERT INTO DEPARTMENT (dept_id, dept_name, location) values (100,'홍길동','서울');

INSERT INTO DEPARTMENT values (200,'심청','성남');                -- 전부 넣을 때는 , 바로 values 가능하다.

INSERT INTO DEPARTMENT (dept_id,dept_name) values (300,'노답'); -- not null인 친구만 너줄 수 있음


UPDATE : 


UPDATE 테이블명

SET 컬럼=변경할값 [, 컬럼=변경할값]

[WHERE] 조건


UPDATE DEPARTMENT

SET location = '성남'

WHERE location = null;


DELETE : 


DELETE FROM 테이블명 [WHERE 제약조건]


-- 컬럼 삭제

DELETE

FROM DEPARTMENT

WHERE dept_id=100;


반응형