2
我知道在SQL Server 2005中最接近布尔值的数据类型是BIT
数据类型。但是,SQL Server显然可以继续使用布尔值(毕竟,它可以处理比较)。那么,有什么办法可以从UDF“模拟”一个布尔返回值?例如,我想使用语法在SQL Server 2005中模拟布尔返回值
(...) CHECK (dbo.FunctionReturningTrue())
代替
(...) CHECK (dbo.FunctionReturningBit() = 1)
能够做出CHECK
约束。
这可能吗?