【发布时间】:2016-11-21 15:54:25
【问题描述】:
您好,我正在使用 SQL DB2 并尝试在以F25 开头并以不包含.. 的任何字符结尾的列中查找所有值
所以例如以下是允许的
F2501
F25AB
F25ab
F25A.
我曾想过我可以做这样的事情:
where col like 'F25[!..]'
但是,这不会显示我知道存在此类代码的行,即F25AB。
我在这里做错了什么?
【问题讨论】:
-
必须使用
not contains()或position() -
你可以使用
where col like 'F25%' and right(col,2) <> '..'