MySQL insert语句中中value和values的区别(二)

栏目 技术教程 · 发布时间 2020-10-18 · 人气 加载中

来源: http://www.mamicode.com/info-detail-2451640.html

内容摘要:标签:语句图片简单info行数据insert必须img重复最近公司事情太忙,作为以一挑十的测试,只能苦逼的累死累活的。好不容易临近上线,可以偷个懒写个文章。简单的说说如何向表中插入数据:1、向表中所有的列插入数据(插入多行数据): insert into 表名 values (列值1,列值2,列值3...列值n), (列值a,列值b,列值c...列值n),........... (列值A,列值B,...

标签:语句   图片   简单   info   行数据   insert   必须   img   重复   

最近公司事情太忙,作为以一挑十的测试,只能苦逼的累死累活的。好不容易临近上线,可以偷个懒写个文章。

简单的说说如何向表中插入数据:

1、向表中所有的列插入数据(插入多行数据):

   insert  into  表名 values

  (列值1,列值2,列值3...列值n),

  (列值a,列值b,列值c...列值n),

         ...........

  (列值A,列值B,列值C...列值N)

   技术分享图片

 

2、向表中指定的列插入数据(插入单行数据):

   insert  into  表名(列名1,列名2,列名3...列名n) value (列值1,列值2,列值3...列值n)

    技术分享图片

 

注意:

a)每次执行insert语句,只能往表中插入一条数据,只要有任何一个位置出现错误,则整条数据都无法插入表中。

b)不要反复的执行同一条insert语句,表中数据不能出现重复(而且主键所修饰的列,该列的列值必须非空而且唯一)。

c)表名()中列名必须跟values()中列值,一一对应。

d)必须要主键所在的列插入数值,主键所在的列的列值必须是非空而且唯一。

 

说明:value和values的区别:

value:只能插入一行数据,如果插入多行数据会报错

values:插入多行数据,也可以插入一行数据

 

 

 

MySQL insert语句中中value和values的区别(二)

标签:语句   图片   简单   info   行数据   insert   必须   img   重复   

原文地址:https://www.cnblogs.com/fuxinxin/p/9662155.html


资源来源网络,若未解决请查看原文

本站资源全部都是收集于网络如有侵权请发邮件至:admin@heimacode.com 我们会尽快处理侵权内容 。