Programming/SQL

[INSERT] 데이터 삽입

제타 2018. 4. 15. 19:34
반응형

INSERT 방법에도 여러 가지가 있다.


STUDENT 테이블이 다음과 같이 있다고 하자


 STUDENT_ID

STUDENT_NM 

STUDENT_MAJOR_NM 

 201900011

김득춘

유도

 201900012

장광남 

태권도 


데이터를 삽입하는 구문은


INSERT INTO STUDENT VALUES('201900013','김항','킬베로스');


이렇게 할수도 있고


INSERT INTO (STUDENT_ID, STUDENT_NM, STUDENT_MAJOR_NM)

VALUES('201900013','김항','킬베로스');


이렇게 컬럼을 명시해줄 수도 있다.


또한 

INSERT INTO STUDENT

SELECT STUDENT_ID, SUTDENT_NM, STUDENT_MAJOR_NM

FROM STUDENT

WHERE ~

이런식으로 INSERT INTO SELECT 방식으로도 가능하다.



반응형