>  기사  >  데이터 베이스  >  MySQL은 삽입을 사용하여 여러 레코드를 삽입하고 새 데이터 인스턴스를 일괄 처리합니다 튜토리얼

MySQL은 삽입을 사용하여 여러 레코드를 삽입하고 새 데이터 인스턴스를 일괄 처리합니다 튜토리얼

小云云
小云云원래의
2017-12-25 13:27:491764검색

이 글은 주로 여러 개의 레코드를 삽입하고 새로운 데이터를 일괄적으로 추가하는 MySQL의 insert 사용법을 소개합니다. 필요한 친구들이 참고하면 좋겠습니다.

table1에 5개의 레코드를 삽입하려는 경우 다음 쓰기가 잘못되었습니다.


INSERT INTO table1 (id,name) VALUES(1,小明,2,小强,3,小杜,4,小李,5,小白);

MySQL에서 다음 오류가 발생합니다.


ERROR 1136: Column count doesn't match value count at row 1

올바른 쓰기는 다음과 같아야 합니다.


INSERT INTO t able1(i,name) VALUES(1,'小明'),(2,'小强'),(3,'小杜'),(4,'小李'),(5,'小白');

물론, 이런 작성 방법도 열 이름을 생략할 수 있으므로 각 괄호 쌍의 값 개수가 일관되어야 하며, 이 숫자는 열 개수와 일치해야 합니다. 예를 들어 : r

INSERT INTO t able1 VALUES(1,'小明'),(2,'小强'),(3,'小杜'),(4,'小李'),(5,'小白');
related 권장 사항 :


mysql 삽입을 사용하여 여러 레코드 삽입 삽입 삽입 삽입 작업 삽입 Sharing_mysql

mysql 삽입을 사용하여 여러 Records_mysql을 삽입합니다.

위 내용은 MySQL은 삽입을 사용하여 여러 레코드를 삽입하고 새 데이터 인스턴스를 일괄 처리합니다 튜토리얼의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.