SQL INSERT INTO Statement
INSERT INTO Syntax
- 일부 column에 삽입할 때
INSERT INTO table_name (column1, column2, column3, ...) VALUES (value1, value2, value3, ...);
- 모든 column에 값을 삽입할 때
INSERT INTO table_name VALUES (value1, value2, value3, ...);
Demo Database
CustomerID | CustomerName | ContactName | Address | City | PostalCode | Country |
---|---|---|---|---|---|---|
1 | Alfreds Futterkiste | Maria Anders | Obere Str. 57 | Berlin | 12209 | Germany |
2 | Ana Trujillo | Emparedados y | helados Ana Trujillo | Avda. de la Constitución 2222 | México D.F. | 05021 |
사용할 예시 데이터베이스는 위와 같다.
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
INSERT INTO Customers (CustomerName, City, Country)
VALUES ('Cardinal', 'Stavanger', 'Norway');
이렇게 일부 열에만 데이터를 삽입하면, 나머지 열에는 null값이 들어간다.
'Computer Science > Database' 카테고리의 다른 글
W3Schools SQL | #9 SQL UPDATE 구문 (0) | 2022.10.27 |
---|---|
W3Schools SQL | #8 SQL NULL Value 구문 (0) | 2022.10.27 |
W3Schools SQL | #6 SQL ORDER BY 키워드 (0) | 2022.10.27 |
W3Schools SQL | #5 SQL AND OR NOT 연산자 (0) | 2022.10.27 |
W3Schools SQL | #4 SQL WHERE 구문 (0) | 2022.10.27 |