SELECT
S
, '>' || TRANSLATE (S, '*', ' abcdefghijklmnobqrstuvwxyz@1234567890') || '<' AS TRANSLATED
, CASE TRANSLATE (S, '*', ' abcdefghijklmnobqrstuvwxyz@1234567890')
WHEN '' THEN 'YES'
ELSE 'NO'
END AS RES
FROM (VALUES ' abc', 'abc@123', 'Abc') T (S)
2条答案
按热度按时间nzk0hqpo1#
您应该将检查条件约束表述为数据行 not 含有任何 * 不是 * 小写、数字或
@
符号的字符:3pmvbmvn2#
试试看:
| 标准|已翻译|保留|
| - -|- -|- -|
| abc公司|〉*〈|否|
| abc@123|〉〈|是的|
| ABC公司|〉A〈|否|