分类
sql数据操纵语言
(1)增加数据记录语句
语句格式:Insert Into <表名> [(<字段名表>)] Values (<表达式表>)
语句说明:此语句在指定表尾部追加新记录,“字段名表”指出要填写值的各个字段名,用“表达式表”中各个表达式值填写对应字段值,表达式与字段按前后顺序一一对应,并且,表达式值的数据类型必须与对应字段的数据类型一致。如果省略“字段名表”,则表示要填写表中所有字段值,并按表中字段顺序与表达式一一对应:
示例:向课程设置表中增加数据记录:
Insert Into 课程设置表 (课程编号, 开课学期, 理论学时) Values (’01004‘,2,70)
(2)修改数据记录语句
语句格式:Update <表名>Set <字段名1>=<表达式1>
[…… , <字段名n>=<表达式n>] [where <条件>]
语句说明:执行此语句时,用表达式值修改对应字段值。如果省略where选项,则修改表中全部记录;如果使用wher e<条件>,则仅修改那些使“条件”值为真(True)的记录。
示例:为选课学生表中所有记录的“成绩”字段填写0:
Updale 选课学生表 Set 成绩=0
(3)删除数据记录语句
数据格式:Delete From <表名> [Where <条件>]
语句说明:使用此语句时,如果省略where选项,则删除表中所有记录;如果使用了where<条件>,则仅删除那些满足“条件”的记录。
示 例:删除选课学生表中“学号”3、4位(年级)等于02的所有记录:
Delete From 选课学生表 where Mid(学号,3,2)='02'
