• 您的位置我爱Aspx >> 数据库 >> 数据库 规则
  • 数据库 规则

  • 作者:aspxer  来源:internet  日期:2007-5-22 0:33:32  关键字:数据库,数据
  • [, @#futureonly@#]

    各参数说明如下:

    [@rulename =] @#rule@#

    指定规则名称。

    [@objname =] @#object_name@#

    指定规则绑定的对象。

    @#futureonly@#

    此选项仅在绑定规则到用户自定义数据类型上时才可以使用。当指定此选项时,仅以后使用此用户自定义数据类型的列会应用新规则,而当前已经使用此数据类型的列则不受影响。

    例9-6: 绑定规则hire_date_rule 到用户自定义数据类型hire_date 上。

    exec sp_bindrule hire_date_rule, hire_date

    运行结果如下:

    Rule bound to data type.

    The new rule has been bound to column(s) of the specified user data type.

    例9-7: 绑定规则hire_date_rule 到用户自定义数据类型hire_date 上,带@#futureonly@#选项。

    exec sp_bindrule hire_date_rule, hire_date, @#futureonly@#

    运行结果如下:

    Rule bound to data type.

    例9-8: 绑定规则my_rule 到orders 表的字段order_id。

    exec sp_bindrule id_rule, @#orders.[order_id]@#

    运行结果如下:

    Rule bound to table column.

    注意: 规则对已经输入表中的数据不起作用。

    规则所指定的数据类型必须与所绑定的对象的数据类型一致,且规则不能绑定一个数据类型为TEXT、MAGE或TIMESTAMP的列。

    我对这篇文章有话说?
  • 广告位招租,广告代号:content_468_15
  • 上一篇:数据完整性概述
    下一篇:数据库 缺省值