数据类型
之前有对数据类型进行整体的总结:https://blog.youkuaiyun.com/zwy_999/article/details/103095441
临时表
临时创建,不可以永久保存。
分类:本地临时表和全局临时表。
区别:本地是一位数字打头仅对当前用户连接可见,断开将自动删除。全局是两位数字打头,任何用户可见,所有引用该表的用户断开时被删除。
用户自定义数据类型
条件是必须提供三个数:1.数据类型的名称2.所基于的系统数据类型3.数据类型的可控性
另外类型还有:系统数据类型、用户定义类型、用户定义表类型和XML类型。
如何使用规则
定义:规则是单独的SQL Server对象,可以关联到一个或几个表中的一列或几列。
关键字:BETWEEN、LIKE和IN。
与CHECk约束的相同点:在向表的某列插入或更新数据时,用来限制新值的取值范围。
不同点:1.CHECLK约束使用CREATE TALBE语句在创建时指定的,规则需要作为单独的数据库对象来实现。
- 每一列只能使用一个规则,但可以使用多个CHECK约束。
- 规则可以应用与多个列,还可以应用于用户自定义数据类型,但CHECK约束只能应用与它定义的列。
语法格式
规则的解除与删除