智能家居
sqlinsert(一文讲懂SQL插入子句INSERT)

大家好,我是宁一。


今天是SQL教程的第八课。


这节课讲讲 INSERT插入语句,用来像数据库中添加数据。


基本语法

INSERT  INTO  <表名> (列名)VALUES (值);


1、插入单行


实例:在课程表Courses中,插入一个新课程的信息。



方法一:可以不指定列名,插入的值必须按现有的字段顺序完整插入。


INSERT INTO Courses VALUES(4,1,"体育");



方法二:可以指明列名,后面值的顺序,与列名的顺序是对应的就可以。


INSERT INTO Courses(Cid,Cname,Tid)VALUES(4,"体育",1);


2、插入多行


多行数据用括号间逗号隔开就可以了。


实例:在课程表Courses中,插入三条新课程信息。


INSERT INTO CoursesVALUES(5,2,"生物"),      (6,1,"物理"),      (7,3,"化学");


指定列名的话可以这样写:


INSERT INTO Courses(Cid,Cname,Tid)VALUES(5,"生物",2),      (6,"物理",1),      (7,"化学",3);


作业:试试在Teachers表中插入两条新数据。



答案:


INSERT INTO TeachersVALUES(4,"徐六"),      (5,"顾七");




下节课讲讲UPDATE 更新语句。


关注一下,学习SQL不迷路~


顶一下()     踩一下()

热门推荐

发表评论
0评