お世話になります。
SQLServerの質問です。
全銀使用可能文字
0 1 2 3 4 5 6 7 8 9 (数字)
ABCDEFGHIJKLMNOPQRSTUVWXYZ(英大文字)
アイウエオカキクケコサシスセソタチツテトナニヌネノハヒフヘホマミムメモヤユヨラリルレロワン (カタカナ)
゙ 濁点
゚ 半濁点
( ) 丸括弧
「 」 かぎ括弧
/ スラッシュ
-ハイフン (ー 長音とは違いますのでご注意ください)
. ピリオド
¥円マーク
半角スペース
※使用可能文字はすべて半角
上記の文字以外が使用されているデータを取得する用にSQLを組みたいのですが、
試しに組んだ下記のSQL
SELECT * FROM テ-ブル
WHERE
[項目] LIKE '%[^a-zA-Z0-9ア-ン ]%' COLLATE Japanese_BIN2
だと、「ガギグゲゴ」など半角カナの濁音等が取得されます。
濁音の半角カナも使用可能ですので、上記では不十分です。
文字を一つずつ置換して抽出する方法もありますが、時間がかかるため避けたいです。
宜しくお願い致します。

回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。