데이터베이스에 데이터를 추가하는 명령어에 대한 글이다.
RDBMS에서는 Insert 명령을 사용하여 테이블의 행 단위로 데이터를 추가한다.
INSERT INTO [TABLENAME] VALUES (VALUE1, VALUE2 ....)
예제로 사용할 테이블은 아래와 같다.
SELECT * FROM sample41;
쿼리 결과 테이블에 저장된 데이터는 없다. 따라서 아무것도 표시되지 않는다.
어떤 데이터가 있는지 DESC 명령어로 확인한 결과는 아래와 같다.
DESC 명령어는 테이블이 어떻게 구성되어 확인 할 수 있다.
INSERT INTO sample41 value(11, 'QWERT', '2023-01-19');
다시 sample41 을 조회해 보면 데이터가 추가 된 것을 확인 할 수 있다.
특정 열만 지정하여 추가하고 싶은 경우,
no열과 a열만 지정해서 추가하는 명령어는 아래와 같ㄷ.
INSERT INTO sample41(no, a) VALUES(22, 'ASDFG');