空白以外のほとんどのリテラルで英数字以外の文字を含むすべての行を抽出しようとしています。フィールドに英数字以外の文字が含まれている行を返します
Return sql rows where field contains ONLY non-alphanumeric charactersここに記載されているように、私はアドバイスを適応しようとしましたが、not LIKE '%[a-z0-9]%'
は行をスペースで返します。ファイン。私はnot LIKE '%[a-z0-9 ]%'
の正規表現を修正し、今私はゼロ行が返されている。私は間違って何をしていますか?
使用するdbmsにタグを付けます。 (その 'LIKE'版は製品固有のものです...) – jarlh
あなたの質問には、使用しているデータベースにタグを付けてください。 –
お詫び申し上げます、私たちはSQL Server 2005を使用していることを反映して編集しました – GavinP