[单选题]

在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')

参考答案与解析:

相关试题

在SQL Server 2000中,设有顾客表(顾客号, 顾客名, 所在地区,

[单选题]在SQL Server 2000中,设有顾客表(顾客号, 顾客名, 所在地区, 年龄),应用系统中需统计指定地区的顾客人数和平均年龄。请补全下列存储过程代码以完成该功能。C.REATE PROC P_Count@area varchar(20)A.SSELECT COUNT(*)AS 人数, ______AS平均年龄FROM顾客表WHERE所在地区=@area

  • 查看答案
  • 在在SQL Server 2000中,设有课程表(课程号,课程名,学分,开课学期

    [单选题]在在SQL Server 2000中,设有课程表(课程号,课程名,学分,开课学期),现要在此关系表上建立一个查询指定学期开设的课程总门数和总学分数的内嵌表值函数,函数名为f _FindTotal。实现这个函数的正确代码是A.CREATE FUNCTION f_FindTotal(@semester int) RETURNS table AS RETURN( SELECT COUNT(课程号)as课程门数, SUM(学分)as总学分FROM课程表 WHERE开课学期 = @ semester)B.

  • 查看答案
  • 设有关系模式 R(职工号,职工姓名,项目号,项目名,工资) 如果规定,每个职工可

    [单选题]设有关系模式R(职工号,职工姓名,项目号,项目名,工资)如果规定,每个职工可参加多个项目,各领一份工资;每个项目可又多名职工完成。关系模式R的主码是______。A.) 职工号B.) 项目号C.) (职工号,项目号)D.) (职工号,项目号,工资)A.B.C.D.

  • 查看答案
  • 设有“职工”表,表结构如下: 职工(部门号C(2)、职工号C(4)、姓名C(8)

    [单选题]设有“职工”表,表结构如下:职工(部门号C(2)、职工号C(4)、姓名C(8)、年龄N(2)、工资N(7,2))检索最少有3名职工的每个部门的职工工资的总额( )。A.)SELECT部门号,COUNT(﹡),SUM(工资)FROM职工;H.AVING COUNT(﹡)﹥=3B.)SELECT部门号,COUNT(﹡),SUM(1资)FROM职工;G.ROUP BY基本工资HAVING COUNT(﹡)>=3C.)SELECT部门号,COUNT(﹡),SUM(1资)FROM职工;G.ROUP

  • 查看答案
  • 设有职工表(其中包含字段:职工号,仓库号,工资),查询仓库号是“CK1”的职工信

    [单选题]设有职工表(其中包含字段:职工号,仓库号,工资),查询仓库号是“CK1”的职工信息,并按工资降序排序,正确的SQL命令是( )。

  • 查看答案
  • 设有职工表(其中包含字段:职工号,仓库号,工资),查询仓库号是“CK1”的职工信

    [单选题]设有职工表(其中包含字段:职工号,仓库号,工资),查询仓库号是“CK1”的职工信息,并按工资降序排序,正确的SQL命令是( )。A.)SELECT﹡FROM职工表WHERE仓库号=”CK1”ORDER BY工资DESCB.)SELECT﹡FROM职工表WHILE仓库号=”CK1”ORDER BY工资ASCC.)SELECT﹡FROM职工表WHERE仓库号=”CK1”ORDER BY工资ASCD.)SELECT﹡FROM职工表WHERE仓库号=”CK1”GROUP BY工资DESC

  • 查看答案
  • 有职工(职工号,性名,性别)和项目(职工号,项目号,酬金),检索还未确定酬金的职工信息,正确的SQL命令是(  )。

    [单选题]有职工(职工号,性名,性别)和项目(职工号,项目号,酬金),检索还未确定酬金的职工信息,正确的SQL命令是(  )。A.SELECT职工.职工号,姓名

  • 查看答案
  • 设在SQL Server 2000中,某关系表需要存储职工的工资信息,工资的范围

    [单选题]设在SQL Server 2000中,某关系表需要存储职工的工资信息,工资的范围为2000~10000,设用整型类型存储。下列数据类型中最合适的是______。A.) intB.) smallintC.) tinyintD.) bigintA.B.C.D.

  • 查看答案
  • 设有如下两个关系职工(职工号、职工名、部门号、职务、工资),部门(部门号、部门名

    [单选题]设有如下两个关系职工(职工号、职工名、部门号、职务、工资),部门(部门号、部门名、部门人数、工资总额),其中,职工号和部门号分别为职工关系和部门关系的主键(或称主码) 。在这两个关系中,只有一个属性是外键(或称外码) 。它是A.职工关系的“职工号”B.职工关系的“部门号”C.部门关系的“部门号”D.部门关系的“部门名”

  • 查看答案
  • 假设有职工表(职工号,仓库号,工资),将下面的SQL语句补充完整,求至少有两个职

    [试题]假设有职工表(职工号,仓库号,工资),将下面的SQL语句补充完整,求至少有两个职工的每个仓库的平均工资。SELECT仓库号,COUNT(﹡),AVG(工资)FROM职工;G.ROUP BY仓库号__________COUNT(﹡)>=2

  • 查看答案
  • 在SQL Server 2000中,设有职工表(职工号, 职工名, 电子邮箱),