よつやTips

元IT技術者がおくる情シス超入門:VB.NET / SQLServer

【備忘】SQLServerで文字列に半角カナが含まれているかどうかをチェックする。

半角が含まれてるかどうかの比較なら、バイト数で全角と半角の比較をすればかんたんに出来ますが、もう一種、比較の場合について。

www.yotsuyatips.com

 

SELECT *
  FROM [TableName] WITH(NOLOCK)
 WHERE ([FieldName] LIKE '%[ア-ン]%' COLLATE Japanese_BIN)

 

これでもイケちゃうというやつです。