SQL Server 2016从入门到精通(视频教学超值版)
上QQ阅读APP看书,第一时间看更新

3.4 疑难解惑

1.如何快速地为多个列定义完整性?

如果完整性约束涉及数据表中的多个列,可以将其定义在列级别上,也可以将其定义在表级别上,这样可以简化定义的过程。

2.删除用户定义数据类型时要当心。

当表中的列还在使用用户定义的数据类型时,或者在其上面还绑定有默认规则时,这时用户定义的数据类型不能删除。

3.删除表时要注意的问题。

在对表进行修改时,首先要查看该表是否和其他表存在依赖关系,如果存在依赖关系,应先解除该表的依赖关系后再进行删除操作,否则会导致其他表出错。

4.删除规则时要注意的问题。

在删除规则时,必须确保已经解除规则与数据列或用户定义的数据类型的绑定,否则,在执行删除语句时会出错。