(续)插入元组*INTO子句指定要插入数据的表名及属性列属性列的顺序可与表定义中的顺序不一致没有指定属性列:表示要插入的是一条完整的元组,且属性列属性与表定义中的顺序一致指定部分属性列:插入的元组在其余属性列上取空值活车AnIntroduction toDatabaseSystem
An Introduction to Database System 插入元组(续) ❖ INTO子句 ◼ 指定要插入数据的表名及属性列 ◼ 属性列的顺序可与表定义中的顺序不一致 ◼ 没有指定属性列:表示要插入的是一条完整的元组,且 属性列属性与表定义中的顺序一致 ◼ 指定部分属性列:插入的元组在其余属性列上取空值
(续)插入元组*VALUES子句提供的值必须与INTO子句匹配值的个数值的类型中国数据库系统概论AnIntroductiontoDatabaseSystem
An Introduction to Database System 插入元组(续) ❖VALUES子句 ◼ 提供的值必须与INTO子句匹配 ⚫值的个数 ⚫值的类型
(续)插入元组[例3.69]将一个新学生元组(学号:201215128;姓名:陈冬:性别:男;所在系:IS;年龄:18岁)插入到Student表中。INSERTINTO Student(Sno,Sname,Ssex,Sdept,Sage)VALUES(201215128',陈冬,男IS18);数据库系AnIntroductiontoDatabaseSystem
An Introduction to Database System 插入元组(续) [例3.69]将一个新学生元组(学号:201215128;姓名:陈冬; 性别:男;所在系:IS;年龄:18岁)插入到Student表中。 INSERT INTO Student (Sno,Sname,Ssex,Sdept,Sage) VALUES ('201215128', '陈冬' , '男' ,'IS',18);
(续)插入元组[例3.71]插入一条选课记录(200215128',1)。INSERTINTOSC(Sno,Cno)VALUES(201215128,1);关系数据库管理系统将在新插入记录的Grade列上自动地赋空值。或者:INSERTINTO SCVALUES(201215128,1',NULL);AnIntroductiontoDatabaseSystem
An Introduction to Database System 插入元组(续) [例3.71] 插入一条选课记录( '200215128','1 ')。 INSERT INTO SC(Sno,Cno) VALUES ('201215128 ',' 1 '); 关系数据库管理系统将在新插入记录的Grade列上自动地 赋空值。 或者: INSERT INTO SC VALUES (' 201215128 ',' 1 ',NULL);
(续)插入元组[例3.70]将学生张成民的信息插入到Student表中。INSERTINTO StudentVALUES(201215126,张成民男18CS);数据库系统An Introduction to Database System
An Introduction to Database System 插入元组(续) [例3.70]将学生张成民的信息插入到Student表中。 INSERT INTO Student VALUES ('201215126' , '张成民' , '男’,18,'CS');