能不能在check 上加子查询来限制check的条件。帮忙, 等侍中~~~~~~~~~~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你的业务逻辑检查的共同点都是根据另外一张表的某一列的值来检查本表的某一列的数据是否符合业务逻辑,这种业务逻辑的约束问题可以有以下两个解决办法:1. 使用一个用户自定义的函数,在这个自定义的函数里使用子查询检查其他表的值,然后定义一个约束,并在约束中引用你的用户自定义函数。2. 用触发器来实现你的业务约束。通常,用触发器解决是一种更简单直接,逻辑上更自然的方式。 SQL SERVER低版本如何使用在高版本下建立起来的数据库。例如SQL SERVER 2000如何使用在SQL SERVER 2008下创建的数据库,附加和还原均失败,谁有办法解决。 遇到点小麻烦 怎么创建 文件组 求一统计语句,先统计,然后行转列输出,要求能够带上查询语句查询 怎么得到月累计和年累计的值 怎么取数据库中一个条件下多条记录中的两条数据。 sql视图触发器 两种写法效率的比较 急!!解决一个很简单的分页存储过程!! 急,怎样复制一列记录,只更改其中一个字段? 第一范式和第二范式的区别 求在sql中的建表问题
1. 使用一个用户自定义的函数,在这个自定义的函数里使用子查询检查其他表的值,然后定义一个约束,并在约束中引用你的用户自定义函数。
2. 用触发器来实现你的业务约束。
通常,用触发器解决是一种更简单直接,逻辑上更自然的方式。