• ADADADADAD

    Mysql使用insert插入多条记录批量新增数据的方法[ mysql数据库 ]

    mysql数据库 时间:2024-11-29 09:51:05

    作者:文/会员上传

    简介:

    如果要向table1中插入5条记录,下面写法是错误的:INSERTINTOtable1(id,name)VALUES(1,小明,2,小强,3,小杜,4,小李,5,小白);MySQL将会抛出下面的错误ERROR1136:Columncountdoesn

    以下为本文的正文内容,内容仅供参考!本站为公益性网站,复制本文以及下载DOC文档全部免费。

    如果要向table1中插入5条记录,下面写法是错误的:

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

    MySQL将会抛出下面的错误

    ERROR1136:Columncountdoesn'tmatchvaluecountatrow1

    而正确的写法应该是这样:

    INSERTINTOtable1(i,name)VALUES(1,'小明'),(2,'小强'),(3,'小杜'),(4,'小李'),(5,'小白');

    当然,这种写法也可以省略列名,这样每一对括号里的值的数目必须一致,而且这个数目必须和列数一致。如:

    INSERTINTOtable1VALUES(1,'小明'),(2,'小强'),(3,'小杜'),(4,'小李'),(5,'小白');
    Mysql使用insert插入多条记录批量新增数据的方法.docx

    将本文的Word文档下载到电脑

    推荐度:

    下载
    热门标签: insertmysql