单选题

定义check约束,限制性别列的取值必须是“男”或“女”。以下哪个约束表达式是正确的?()

A性别==’男’or性别==’女’

B性别=’男’and性别=’女’

C性别=’男’or性别=’女’

D性别in(’男’,’女’)

正确答案

来源:www.examk.com

答案解析

相似试题
  • 在数据库的表定义中,限制成绩属性列的取值在0到100的范围内,属于数据的()约束。

    单选题查看答案

  • 下列约束中用于限制列的取值范围的约束是()。

    单选题查看答案

  • 下列约束中用于限制列的取值不重的约束是()。

    单选题查看答案

  • 限制输入到列的值的范围,应使用()约束。

    单选题查看答案

  • SQL语言中,用于限制列取值不重的约束是()。

    单选题查看答案

  • 通常情况,SQL Server 2005主要支持PRIMARY约束、UNIQUE约束、CHECK约束、DEFAULT约束、FOREIGN约束。()在定义列时,它可以为表中的指定列提供默认值。

    单选题查看答案

  • 用SQL语句创建教师授课关系(TC),包括Tno、Cno和AVGrade,必须定义三类完整性,包括(Tno,Cno)的主键,Tno和Cno两个外键,以及AVGrade的取值范围在0到100分的约束。

    简答题查看答案

  • 用SQL语句创建学生选课关系(SC),包括Sno、Cno和Grade,必须定义三类完整性,包括(Sno,Cno)的主键,Sno和Cno两个外键,以及Grade的取值范围在0到100分的约束。

    简答题查看答案

  • 在“学生”关系中的“性别”属性的取值必须是“男”或者“女”。这是()规则。

    单选题查看答案