在为已有数据的表添加CHECK约束时,在建立约束前()A、系统不检查表中数据是否符合约束,直接建立约束B、系统先检查表中数据是否符合约束,符合约束时才建立约束C、系统先检查表中数据是否符合约束,不符合约束时给出提示信息并建立此约束D、系统先检查表中数据是否符合约束,并删除不符合约束的数据,然后建立约束

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

  • A、系统不检查表中数据是否符合约束,直接建立约束
  • B、系统先检查表中数据是否符合约束,符合约束时才建立约束
  • C、系统先检查表中数据是否符合约束,不符合约束时给出提示信息并建立此约束
  • D、系统先检查表中数据是否符合约束,并删除不符合约束的数据,然后建立约束

相关考题:

向已有表中添加新字段或约束的SQL语句是______。A.CREATETABLEB.ALTERTABLEC.DROPD.CREATEINDEX

向已有表中添加新字段或约束的SQL语句是______。A.CREATETABLEB.ALTERTABLEC.DROPD.CREATE INDEX

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

()在定义列时,它可以为表中的指定列提供默认值。A.FOREIGN约束B.DEFAULT约束C.UNIQUE约束D.CHECK

如果希望在激活约束时不验证表中已有的数据是否满足约束的定义,那么可以使用下列哪个关键字?() A.disactiveB.validateC.activeD.novalidate

通常情况,SQLServer2005主要支持PRIMARY约束、UNIQUE约束、CHECK约束、DEFAULT约束、FOREIGN约束。()在定义列时,它可以为表中的指定列提供默认值。A.CHECKB.DEFAULT约束C.UNIQUE约束D.FOREIGN约束

以下哪项最准确地描述了CHECK约束条件的功能?()A、CHECK约束条件强制实现引用数据完整性。B、CHECK约束条件对列或列的组合中可以输入的值进行了限制。C、CHECK约束条件强制列或列的组合中可以输入的值具有唯一性。D、创建PRIMARYKEY约束条件后,将自动创建CHECK约束条件。

在为student_db数据库的St_Info表录入数据时,常常需要一遍又一遍地输入“男”到学生“性别”列,以下()方法可以解决这个问题。A、创建一个DEFAULT约束(或默认值)B、创建一个CHECK约束C、创建一个UNIQUE约束(或唯一值)D、创建一个PRIMARYKEY约束(或主键)

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

在使用CHECK约束时,以下注意事项中正确的是()。A、使用INSERT语句时,系统不进行CHECK约束检查B、使用DELETE语句时,系统进行CHECK约束检查C、一个列上可以包含多个CHECK约束,它们之间是“AND”或“OR”的关系D、CHECK约束不能定义在指定IDENTITY属性或数据类型为timestAmp的列上,且CHECK约束不能包含子查询语句

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

在对数据进行什么操作时,系统检查DEFAULT约束?在进行什么操作时,检查CHECK约束?

定义数据库表中指定列上插入或更新的数值必须在另一张被参照表中的特定列上存在,这属于哪种约束()A、DEFAULT约束B、CHECK约束C、PRIMARY KEY约束D、FOREIGN KEY约束

被FOREIGN KEY参照的列在表中应该具有()A、DEFAULT约束B、CHECK约束C、PRIMARY KEY约束D、REIGN KEY约束

当向数据库表中插入数据时,如果没有明确地提供输入值时,SQL Server自动为该列输入指定值,这属于哪种约束()A、DEFAULT约束B、CHECK约束C、PRIMARY KEY约束D、FOREIGN KEY约束

如果在建立数据库表时,将年龄字段值限制在12-40岁之间的这种约束属于()A、域完整性约束B、实体完整性约束C、参照完整性约束D、视图完整性约束

在为Students_db数据库的S_C_Info表录入成绩数据时,必须使得数据满足表达式:0=成绩=100,以下()方法可以解决这个问题。A、创建一个DEFAULT约束(或默认值)B、创建一个CHECK约束C、创建一个UNIQUE约束(或唯一值)D、创建一个PRIMAR YKEY约束(或主键)

不允许数据库表在指定列上具有相同的值,且不允许有空值,这属于哪种约束()。A、DEFAULT约束B、CHECK约束C、PRIMARYKEY约束D、FOREIGNKEY约束

若在员工数据表中,希望把工资字段的取值范围限定在2000到4000,则可在工资字段上建立()。A、CHECK约束B、唯一约束C、默认约束D、主键约束

在Oracle中,建表约束包括引用完整性约束、check完整性约束,还有以下三项是正确的,请排除一个错误选项。()A、非空完整性约束B、唯一完整性约束C、主码完整性约束D、数据角色性约束

单选题如果希望在激活约束时不验证表中已有的数据是否满足约束的定义,那么可以使用下列哪个关键字?()AdisactiveBvalidateCactiveDnovalidate

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

单选题在为Students_db数据库的S_C_Info表录入成绩数据时,必须使得数据满足表达式:0=成绩=100,以下()方法可以解决这个问题。A创建一个DEFAULT约束(或默认值)B创建一个CHECK约束C创建一个UNIQUE约束(或唯一值)D创建一个PRIMAR YKEY约束(或主键)

多选题在使用CHECK约束时,以下注意事项中正确的是()。A使用INSERT语句时,系统不进行CHECK约束检查B使用DELETE语句时,系统进行CHECK约束检查C一个列上可以包含多个CHECK约束,它们之间是“AND”或“OR”的关系DCHECK约束不能定义在指定IDENTITY属性或数据类型为timestAmp的列上,且CHECK约束不能包含子查询语句

单选题对于Check约束,下面说法错误的是()。A在CHECK约束的表达式中必须引用到表中的一个或多个字段,并且表达式的计算结果必须是一个布尔值。B可以在表级定义CHECK约束C不能在字段级定义CHECK约束D对同一个字段可以定义多个CHECK约束,同时也可以定义NOT NULL约束

单选题在为已有数据的表添加CHECK约束时,在建立约束前()A系统不检查表中数据是否符合约束,直接建立约束B系统先检查表中数据是否符合约束,符合约束时才建立约束C系统先检查表中数据是否符合约束,不符合约束时给出提示信息并建立此约束D系统先检查表中数据是否符合约束,并删除不符合约束的数据,然后建立约束

单选题在为student_db数据库的St_Info表录入数据时,常常需要一遍又一遍地输入“男”到学生“性别”列,以下()方法可以解决这个问题。A创建一个DEFAULT约束(或默认值)B创建一个CHECK约束C创建一个UNIQUE约束(或唯一值)D创建一个PRIMARYKEY约束(或主键)