语句AlterTable可以通过更改、添加或删除列和约束,重新分配分区,或者启用或禁用约束和触发器,从而修改表的定义。()
举一反三
- 若要修改表的UNIQUE约束,必须先删除现有的UNIQUE约束,然后再新定义重新创建该约束。
- 可以独立的删除完整性约束,而不会删除表的语句是()。 A: ALTERTABLE B: DROPTABLE C: CHECKTABLE D: DELEALTER
- 当在某些表上发生数据操作时可以及时在线提示或发送电子邮件给用户,以引起用户的();触发器可以通过级联的方式对相关的表进行修改。例如,对父表的修改,可以引起对子孙表的一系列修改,从而保证数据的()(简单的可以通过参照完整性的级联功能完成);触发器可以()违反数据完整性的修改(一般可以用参照完整性约束完成);触发器可以强制定义比CHECK约束更加复杂的约束,特别是()的约束则只能使用()来实现。
- 数据完整性约束的创建方式可以有()。 A: 在创建表时,在定义列的同时定义列级约束 B: 创建数据库时定义 C: 在创建表时,同时定义表级约束 D: 在创建表后,使用Alter table语句单独添加约束
- 在Oracle中,关于触发器的描述正确的是()。 A: 触发器只能用于表 B: 触发器可以分为行级和语句级 C: 触发器可以删除,但不能禁用 D: 触发器使一个对关联表发出select、insert、update或delete语句时触发的存储过程