单选题

在为已有数据的表添加CHECK约束时,在建立约束前()

A系统不检查表中数据是否符合约束,直接建立约束

B系统先检查表中数据是否符合约束,符合约束时才建立约束

C系统先检查表中数据是否符合约束,不符合约束时给出提示信息并建立此约束

D系统先检查表中数据是否符合约束,并删除不符合约束的数据,然后建立约束

正确答案

来源:www.examk.com

答案解析

相似试题
  • 数据库管理系统在对表进行()操作时检查CHECK约束。

    单选题查看答案

  • 您在公司的数据库中成功创建了名为SALARY的表。您现在要通过向引用EMPLOYEES表的匹配列的SALARY表添加FOREIGNKEY约束条件来建立EMPLOYEES表与SALARY表之间的父/子关系。尚未向SALARY表添加任何数据。应执行以下哪条语句()

    单选题查看答案

  • 数据表可以设置字段Check约束,这种约束属于()。

    单选题查看答案

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

    单选题查看答案

  • 创建学生(Student)表时,对属性年龄(age)用check(age17)进行约束,这属于数据库()完整性约束。

    填空题查看答案

  • 向数据库中添加的表应该是目前不属于任何数据库的()。

    填空题查看答案

  • 向数据库中添加的表应该是目前不属于()的单表

    填空题查看答案

  • 规则对象在使用上与CHECK约束类似。

    判断题查看答案

  • 要向已有数据的c:/test/test.txt文件添加数据,正确的文件打开命令是()。

    单选题查看答案