- ベストアンサー
引数にBoolean型を指定したい
お世話になります。 ユーザー定義関数の引数に Boolean型を指定する方法はありませんでしょうか? 例) SELECT UserFunction( A > B ) A > B を受ける引数の型が判らずに困っています。 御存知の方がいらっしゃれば教えてください。 よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
SELECT (A>B)がどうやってもエラーになる通り、方法はないと思います。 パラメータをintかbitにして、 SELECT dbo.UserFunction(CASE WHEN A>B THEN 1 ELSE 0 END) とでもやるしかないかと。
お礼
ありがとうございました。