테이블의 새로운 레코드를 추가하기 위해 사용하는 문법
1. INSERT INTO 테이블명(필드명1, 필드명2, 필드명3, ...)
VALUES (데이터값1, 데이터값2, 데이터값3, ...)
2. INSERT INTO 테이블명
VALUES (데이터값1, 데이터값2, 데이터값3, ...)
위와 같이 사용하며 두 번째 문법처럼 필드의 이름을 생략할 수 있고, 이 경우에는 데이터베이스의 스키마와 같은 순서대로 필드의 값이 자동 대입된다.
이때 생략할 수 있는 필드
1. NULL을 저장할 수 있도록 설정된 필드
2. DEFAULT 제약 조건이 설정된 필드
3. AUTO_INCREMENT 키워드가 설정된 필드
'MySql' 카테고리의 다른 글
[MySql] 버전 확인 (0) | 2022.08.23 |
---|---|
[MySql] UNION (0) | 2022.05.26 |
[MySql] DELETE (0) | 2022.04.26 |
[MySql] UPDATE (0) | 2022.04.26 |