Study/DB

[SQL 첫걸음] 4장.데이터의 추가,삭제,갱신- 16.행 추가하기(INSERT)

momo02 2018. 8. 30. 09:12
반응형

저자 : 아사이 아츠시

출판 : 한빛미디어 



1. INSERT로 행 추가하기 
INSERT INTO sample41 VALUES(1,'ABC','2018-08-20'); 


2. 값을 저장할 열 지정하기
- no열과 a열만 지정해 행 추가하기
   => 
INSERT INTO sample41(a, no) VALUES('XYZ', 2);


3. NOT NULL 제약
- NOT NULL 제약이 걸려있는 열은 NULL값을 허용하지않음. 


4. DEFAULT
- Default는 명시적으로 값을 지정하지 않았을 경우 사용하는 초깃값.
Default값은 테이블을 정의할 때 지정할 수 있음. 열을 지정해 행을 추가할 때 
지정하지 않은 열은 Default값을 시용하여 저장됨. 
- INSERT 할 때, 명시적으로 DEFAULT를 지정하는 방법도 있음 : 
INSERT INTO sample411 (no, d) VALUES(2, 
DEFAULT);

반응형