begin tran delete from学生表where学号=‘s2008005’ rollback
begin tran delete from学生表where学号=‘s2008005’ commit
begin tran delete where学号=‘s2008005’ from 学生表 rollback
begin tran delete where学号=‘s2008005’ commit
第1题:
此题为判断题(对,错)。
第2题:
SQL 语句 DELETE FROM 学生 WHERE 年龄>25的功能是( )。
A.删除学生表
B.删除学生表中的年龄字段
C.将学生表中年龄大于25的记录逻辑删除
D.将学生表中年龄大于25的记录物理删除
第3题:
在考生文件夹中的“学生”表下使用SQL语句完成下列题目,并将SQL语句保存在“mytxt.txt”中。
(1)用SELECT语句查询所有住在2楼的学生的全部信息(宿舍字段的第一位是楼层号)。
(2)用INSERT语句为“学生”表插入一条记录(s10,胡飞,舅,23,5,402)。
(3)用DELETE语句将“学生”表中学号为“S77的学生盼记录删除。
(4)用UPDATE语句将“学生”表中所有人的年龄增加一岁。
第4题:
“学生”表中学生号为主索引,若用SQL命令检索所有比“孙静”年龄大的同学,下列语句正确的是( )。
A. SELECT*FROM学生; WHERE 年龄>(SELECT 年龄 FROM学生; WHERE 姓名=“孙静”)
B.SELECT*FROM学生; WHERE 姓名=“孙静”
C. SELECT*FROM 学生: WHERE 年龄>(SELECT 年龄; WHERE 姓名=“孙静”)
D.SELECT*FROM 学生: WHERE 年龄>“孙静”
第5题:
下列两个数据库表中,‘雇员号’是雇员信息表的主键,‘部门号’是部门信息表的主键,也是雇员信息表的外键。则部门信息表中的哪一行是可以被删除的?
A.部门号为‘01’的行
B.部门号为‘02’的行
C.部门号为‘03’的行
D.部门号为‘04’的行
第6题:
使用SQL语句“DROP TABLE 学生信息”可以删除学生信息表中的所有数据,但学生信息表的结构定义会保留。()
第7题:
在数据库的如下两个表中,若学生成绩表的主键是学生号和课程名,学生表的主键是学生号。在下列所给的操作中,哪项操作不能执行?
A.从学生成绩表中删除行(‘0001’,‘001’,60)
B.将行('0102', '002',80)插入到学生成绩表中
C.将学生成绩表中的学生号='0101'的成绩改为60
D.将学生成绩表中学生号='0103'的学号改为'0104'
第8题:
对考生文件夹中的“学生”表使用SQL语句完成下列四道题目,并将SQL语句保存在 my.txt 中。
(1)用SELECT语句查询所有住在3楼学生的全部信息。
(2)用INSERT语句为“学生”表插入一条记录(138,刘云,男,23,5)。
(3)用DELETE语句将“学生”表中学号为“200”的学生的记录删除。
(4)用UPDATE语句将所有人的年龄加一岁。
第9题:
“学生”表中学生号为主索引,若用SQL命令INSERT插入一个记录,下面语句正确的是( )。
A.(“002”,“孙静”,“女”,“22”)
B.(002,“孙静”,NULL,22)
C.(NULL,“孙静”,“女”,“22”)
D.(002,孙静,女,22)
第10题:
设有学生表:STUD(学号,姓名,性别,年龄,专业),将学号为“20030019”的学生从该表中删除掉的语句是______。
A.DELETE STUD WHERE学号="20030019"
B.DELETE FROM STUD WHERE学号="20030019"
C.DELETE TABLE STUD WHERE学号="20030019"
D.DELETE FROM WHERE 学号="20030019"