更多"利用SQL命令从职工表中派生出含有“职工号”、“姓名”字段的视图,下列"的相关试题:
[单项选择]利用SQL命令从职工表中派生出含有“职工号”、“姓名”字段的视图,下列语句正确的是( ).
[单项选择]使用SQL语句将职工表中年龄>60的职工记录删除,正确的命令是______。
A. DELETE FOR AGE>60
B. DELETE 职工表 FOR(YEAR(DATE())-YEAR(出生日期))60
C. DELETE FROM 职工表 WHERE(YEAR(DATE())-YEAR(出生日期))>60
D. DELETE 职工表 WHERE(YEAR(DATE())-YEAR(出生日期))>60
[单项选择]在SQL Server 2000中,设有职工表(职工号, 职工名, 电子邮箱),现要限制电子邮箱的最后几位的取值为“@abc.com”,且“@”前至少有一位字符。下列添加约束的语句正确的是()
A. ALTER TABLE职工表 ADD CONSTRAINT chk_email CHECK(电子邮箱LIKE '_%@abc.com')
B. ALTER TABLE职工表 ADD CONSTRAINT chk_email CHECK(电子邮箱 = '_%@abc.com')
C. ALTER TABLE职工表 ADD CONSTRAINT chk_email CHECK(电子邮箱LIKE '_@abc.com')
D. ALTER TABLE职工表 ADD CONSTRAINT chk_email CHECK(电子邮箱 = '_@abc.com')
[单项选择]为“职工表”的职工号字段添加有效性规则:职工号的最左边三位字符是000,正确的SQL语句是______。
A. CHANGE TABLE 职工表ALTER 职工号 SET CHECK LEFT(职工号,3)="000"
B. ALTER TABLE 职工表 ALTER 职工号 SET CHECK LEFT(职工号,3)="000"
C. ALTER TABLE 职工表 ALTER 职工号 CHECK LEFT(职工号,3)="000"
D. CHANG ETABLE 职工表 ALTER 职工号 SET CHECK OCCURS(职工号,3)="000"