SQL 강좌 8.SQL INSERT INTO Statement

The SQL INSERT INTO Statement

new records를 테이블에 삽입할 때 사용됨
INSERT INTO구문은 두 가지 형식이 있다.

첫 번째는 column 이름을 적어주고 그에 매치되는 값들을 삽입하는 것. 값이 입력되지 않은 column에는 null값이 들어간다.

INSERT INTO table_name(column1, column2, ...)
VALUES (value1, value2, ...);

두 번째는 column의 이름을 명시하지 않고 삽입하는 것이다. 만약 column이 7개 있다면 value에도 7개의 값을 입력해야 오류없이 삽입가능하다. 그리고 순서에 주의하자.

INSERT INTO table_name
VALUES (value1, value2, value3,...);

INSERT INTO Example

INSERT INTO Customers (CustomerName, ContactName, Address, City, PostalCode, Country)
VALUES ('Cardinal', 'Tom B. Erichsen', 'Skagen 21', 'Stavanger', '4006', 'Norway');

Insert Data Only in Specified Columns

특정한 column에만 값을 넣을 경우 빈 필드에는 null이 들어감.

INSERT INTO Customers (CustomerName, City, Country)
VALUES ('Cardinal', 'Stavanger', 'Norway');

2018-02-11 11 56 56

Comments