< DOCTYPE html PUBLIC -WCDTD XHTML StrictEN httpwwwworgTRxhtmlDTDxhtml-strictdtd>
規則
規則是一個向後相容的功能,用于執行一些與 CHECK 限制相同的功能。CHECK 限制是用來限制列值的首選标準方法。CHECK 限制比規則更簡明,一個列隻能應用一個規則,但是卻可以應用多個 CHECK 限制。CHECK 限制作為 CREATE TABLE 語句的一部分進行指定,而規則以單獨的對象建立,然後綁定到列上。
下例建立一個規則,執行與前面主題中的 CHECK 限制示例相同的功能。Microsoft? SQL Server? 2000 首選的方法是 CHECK 限制。
CREATE RULE id_chk AS @id BETWEEN 0 and 10000
GO
CREATE TABLE cust_sample
(
cust_id int
PRIMARY KEY,
cust_name char(50),
cust_address char(50),
cust_credit_limit money,
)
sp_bindrule id_chk, 'cust_sample.cust_id'
sp_bindrule
将規則綁定到列或使用者定義的資料類型。
本文轉自 netcorner 部落格園部落格,原文連結: http://www.cnblogs.com/netcorner/archive/2007/06/12/2912365.html ,如需轉載請自行聯系原作者