2

一部の機密データを低セキュリティの暗号化から高セキュリティの暗号化に変換しています (具体的には、CFMX_COMPAT から 256 ビット キーを使用する AES に)。AES で暗号化された文字列を Hex を使用してエンコードするつもりであり、CFMX_COMPAT は特殊文字を使用する可能性が非常に高いため、まだ変換されていないレコードを見つけるのは (疑似コード) と同じくらい簡単です。

select from table where column has at least one character not in [A-Z0-9]

これはSQLで可能ですか?もしそうなら、どのように?

4

1 に答える 1

3

このドキュメントを見つけましたが、単純な LIKE 句でそれが可能だとは思いもしませんでした。素晴らしい!

select top 10 foo
from bar
where foo like '%[^A-Z0-9]%'
于 2012-10-03T20:08:30.743 に答える