美文网首页
SQL INSERT INTO 语句

SQL INSERT INTO 语句

作者: 木榕师 | 来源:发表于2019-08-01 10:21 被阅读0次

    用于向表中插入新记录

    SQL INSERT INTO 语法

    两种编写形式

    第一种形式无需指定要插入数据的列名,只需提供被 插入的值 即可:

    INSERT INTO table_name

    VALUES (value1,value2,value3……);

    第二种形式需要指定列名及被 插入的值 :

    INSERT INTO table_name (column1,column2,column3,........)

    VALUES (value1,value2,value3……);

    INSERT INTO 实例

    假设我们要向“Websites”表中插入一个新行

    INSERT INTO Websites (name,url,alexa,country)

    VALUES ('百度','http://www.baidu.com','4','CN');

    id列是自动更新的,表中的每条记录都 有一个唯一的数字

    在指定的列插入数据

    可以在指定的列插入数据。

    下面的SQL语句将插入一个新行,但是只是“name”、“url”和“country”列插入数据(id字段会自动更新)

    INSERT INTO Websites (name,url,country)

    VALUES ('stackoverfolw','http://stackoverfolw.com','IND');

    INSERT INTO SELECT 和SELECT INTO FROM 的区别

    INSERT INTO scorebak select * FROM socre WHERE neza='neza' 插入一行,要求表scorebak 必须存在

    SELECT * INTO scorebak FROM  score WHERE neza='neza'  也是插入一行,要求表scorebak 不存在

    相关文章

      网友评论

          本文标题:SQL INSERT INTO 语句

          本文链接:https://www.haomeiwen.com/subject/kstxdctx.html