T-SQLでカスタム述語を定義することは可能ですか?たとえば、次のように書くことができます。
SELECT a,b,c
FROM MyTable
WHERE dbo.myCustomPredicate(a)
簡単な回避策は、BITを返すスカラー値関数dbo.myCustomPredicateを作成し、WHERE句を次のように変更することです。
WHERE dbo.myCustomPredicate(a)=1
「=1」を回避することが可能かどうかだけ興味があります。
T-SQLでカスタム述語を定義することは可能ですか?たとえば、次のように書くことができます。
SELECT a,b,c
FROM MyTable
WHERE dbo.myCustomPredicate(a)
簡単な回避策は、BITを返すスカラー値関数dbo.myCustomPredicateを作成し、WHERE句を次のように変更することです。
WHERE dbo.myCustomPredicate(a)=1
「=1」を回避することが可能かどうかだけ興味があります。