如何找到与列关联的规则?

Jos*_*eph 4 nhibernate sql-server-2008

我有一个SQL数据库,有一些表,在该表中有一个列.

我正在使用NHibernate对记录进行更新,当我得到这个异常时说我违反了列上的一些RULE.

我做了一些研究,发现在数据库中有一个与该列相关联的RULE,但我不知道如何找到这个规则,看看它做了什么,等等.

有谁知道如何显示列的规则?或者只是数据库中的所有规则,任何让我朝着正确方向前进的方法.

**编辑**

确切的错误消息是:

列插入或更新与先前CREATE RULE语句强加的规则冲突.声明已经终止.冲突发生在数据库'[MYDB]',表'[MYTABLE]',列'[MYCOLUMN]'.

squ*_*man 5

sp_help TableName.它将返回许多结果集,其中一个(第7个)显示表中的约束.

您还可以检查其他结果集是否为可空列,标识列等.