zoukankan      html  css  js  c++  java
  • MySQL insert value与values

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

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

    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:插入多行数据,也可以插入一行数据

     

     

     

  • 相关阅读:
    杂项
    导出查询数据(大数据量)
    设置现有字段自增
    C++ 矩形交集和并集的面积-离散化
    Python使用flask架构、跨域
    匈牙利命名法
    C++ main函数
    windows编译boost
    mfc HackerTools监控键盘按键
    mfc HackerTools远程线程注入
  • 原文地址:https://www.cnblogs.com/fuxinxin/p/9662155.html
Copyright © 2011-2022 走看看