2

我正在将一些敏感数据从低安全性加密转换为更高安全性的加密(特别是从 CFMX_COMPAT 转换为具有 256 位密钥的 AES)。我打算使用 Hex 对我的 AES 加密字符串进行编码,而 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 回答