私の仮定では、その値が数値 (isnumeric 範囲内) の場合は true を返しますが、 が返さFALSE
れる場合は. どうやら私の推測は外れていたようです...ISNULL
'blah'
私は次の方法でそれを使用しています
case when ISNULL(ISNUMERIC(c.npinumber), 'blah') = 1
then c.NPiNUmber
else 'not valid: ' + c.NpiNumber
end as npi