0

私はSQL Server Management Studio 2012を使用しています

私がやろうとしているのは、文字列値がビットであるかどうかを確認し、この値が 1 より大きいかどうかを確認することです。これが私のコードです:

(TRY_CONVERT(bit, '2') IS NULL OR TRY_CONVERT(bit, '2') > 1) 

このサンプルの目的のために、値を持つ文字列をそこにハードコーディングしました。

なぜこれがうまくいかないのか、誰でも教えてくれます。つまり、2番目の条件です。

4

1 に答える 1