하나의 insert 문은 여러 레코드를 배치로 삽입합니다
일반적인 insert 문인 하나의 문은 하나의 데이터만 데이터베이스에 삽입할 수 있습니다.
insert into persons (id_p, lastname , firstName, city ) values(204,'haha' , 'deng' , 'shenzhen');
(위와 같이 하나의 레코드만 삽입 가능) 삽입됨)
한 번에 여러 레코드를 삽입하는 방법은 무엇입니까?
사용 예:
insert into persons (id_p, lastname , firstName, city ) values (200,'haha' , 'deng' , 'shenzhen'), (201,'haha2' , 'deng' , 'GD'), (202,'haha3' , 'deng' , 'Beijing');
이런 방식으로 데이터를 일괄 삽입할 수 있습니다. 이 구문을 따르면 데이터를 일괄 삽입할 수 있습니다.
성공적인 실행, 스크린샷:
프로그램 개발에서는 한 번에 여러 개의 데이터를 삽입하는 것보다 여러 개의 데이터를 삽입하는 것이 훨씬 효율적이라고 합니다.
그래서 프로그램 개발 시 이 배치 삽입을 활용하는 것이 좋습니다.
이 명령문은 MySQL 5 및 postgreSQL 9.3에서 실행됩니다.
[관련 추천]
1. mysql에서 자주 사용되는 3가지 insert 문 분석과 차이점
위 내용은 insert 문을 사용하여 여러 레코드를 일괄 삽입하는 방법에 대한 튜토리얼 공유의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!