zoukankan      html  css  js  c++  java
  • MySQL 插入数据

    MySQL 表中使用 INSERT INTO SQL语句来插入数据。

    可以列名与列值分开插入,也可以允许列名和列值成对出现和使用;

    如果使用了SET方式,必须至少为一列赋值。如果某一个字段使用了省缺值(如默认或自增值),这两种方法都可以省略这些字段;

    用法

    -- 分开插入
    INSERT INTO tablename(列名…) VALUES(列值);
    
    -- 合并插入
    INSERT INTO tablename SET column_name1 = value1, column_name2 = value2,…;

    例如

    -- 分开插入 将列名和列值分开了,在使用时,列名必须和列值的数一致
    INSERT INTO users(id, name, age) VALUES(123, '姚明', 25);
    
    -- 合并插入 允许列名和列值成对出现和使用
    INSERT INTO users SET id = 123, name = '姚明', age = 25;
    
    -- 某一个字段使用了省缺值(如默认或自增值),可以省略这些字段
    INSERT INTO users (name, age) VALUES('姚明',25);
    INSERT INTO uses SET name = '姚明', age = 25;
    
    -- 多条插入
    INSERT INTO users(id, name, age) VALUES(123, '姚明', 25),(124,'李云'36);
  • 相关阅读:
    CSP-S2019游记
    BZOJ4668 冷战
    [ZJOI2007]仓库建设
    CF833B The Bakery
    决策单调性优化DP+分治优化决策单调性
    穿越栅栏 Overfencing
    控制公司 Controlling Companies
    派对灯 Party Lamps
    CSP2019总结
    差分约束
  • 原文地址:https://www.cnblogs.com/jennyyin/p/7895688.html
Copyright © 2011-2022 走看看