当向某表插入数据时,性别列没有指定数据,但自动插入了数据“男”,则此表的性别列设置了( )约束。
A. CHECK(’男’)
B. DEFAULT(’男’)
C. DEFAULT(性别=’男’)
D. CHECK(性别=’男’)
查看答案
如果课程表Course是使用以下SQL语句创建的:CREATE TABLE Course(Cno CHAR(2) not null, Cname CHAR(20), Cfen INT);下面的SQL语句中可以正确执行的是( )。
ALTER Course SET Cfen=3 WHERE Cno=’C2’
B. UPDATE Course SET Cfen=3 WHERE Cno=’C2’
C. ALTER Course WHERE Cno=’C2’ SET Cfen=3
D. UPDATE Course WHERE Cno=’C2’ SET Cfen=3
有学生表S(S#,SN,SEX,AGE,DEPT),其中:S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,查询前三行学生信息,正确的T-SQL语句为( )。
A. SELECT TOP 3 * FROM S
B. SELECT TOP 3% * FROM S
C. SELECT * TOP 3 FROM S
D. SELECT * TOP 3% FROM S
有学生表S(S#,SN,SEX,AGE,DEPT) ,其中:S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,查询男生和女生的人数,正确的T-SQL语句为( )。
A. SELECT SEX,count(SEX) 人数 FROM S GROUP BY SEX
B. SELECT S
C. ,count(SEX) 人数 FROM S GROUP BY SEX
D. SELECT SEX,sum(SEX) 人数 FROM S GROUP BY SEX
E. SELECT S
F. ,sum(SEX) 人数 FROM S GROUP BY SEX
从游标中读取数据主要使用( )命令。
A. READ
B. GET
C. FETCH
D. FORWARD