SQL基本语句——INSERT(插入)

数据大师
数据大师
数据大师
294
文章
0
评论
2021-08-1416:37:00 评论 985 620字
摘要

INSERT,中文是”插入”的意思,用于将记录插入到表中,是一个非常常用的语句。

 

我们现在有一个名为user的表,用来记录用户名和密码。里面有两列,分别是Uname(用户名)和Upwd(密码),如图

SQL基本语句——INSERT(插入)

现在,我们要新插入一个用户,用户名"bbtx",密码"qqq1243",可以使用以下SQL语句:

INSERT INTO user VALUES ("bbtx","qqq1243");

很简单吧。其中, user 是要插入的表名,括号中是要插入的数据内容,要按顺序填,每个值之间用" ,"隔开。(字符串用单引号 ""括起来,数值则不用。日期用 yyyy-mm-dd 的形式。如果要留空,用NULL即可。)

执行后的效果:

SQL基本语句——INSERT(插入)

此记录已成功插入!

但是这种方法不够灵活,必须要求指定所有字段,还要按顺序。如果遇到这种表:

SQL基本语句——INSERT(插入)

ID列是自动编号的,不需要指定该值,怎么办?你有可能会想到用NULL填充,但是不行,会出错的,这时,就要使用这种方法:

INSERT INTO user(Uname , Upwd) VALUES ("bbtx","qqq1243");

前一个括号中指定了字段名称,后一个括号中是对应的值这一句中,只指定了Uname= bbtx Upwd= qqq1243,没有指定ID的值,它将自动编号。当然,其他的字段,只要不是必填字段,也可以不指定,它们将会被用默认值填充。

 

End.

作者:qqq1243

本文为转载分享,如果涉及作品、版权和其他问题,请联系我们第一时间删除(微信号:lovedata0520)

更多文章前往首页浏览http://www.itongji.cn/

  • 我的微信公众号
  • 微信扫一扫
  • weinxin
  • 我的微信公众号
  • 微信扫一扫
  • weinxin
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: