SQL 첫걸음 - 4장 행 추가(1/4)

2020-11-01

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
                      );

출처 : https://smilejh.tistory.com/