DB2:查找第一个字符为小写字母的字段值

问题描述 投票:0回答:3

我正在尝试在第一个字符为小写字母的字段中选择一个值。这很困难,因为DB2不允许使用正则表达式。我目前的尝试是:

select * from mytable
where field1 like lcase('_%')

我希望下划线后跟百分号的通配符会在第一个位置找到任何字符,然后将lcase()环绕在该字符周围以确保小写。结果是选择了每个值,因此lcase()不能执行我想要的操作,事后看来,它被转换为小写。

考虑到这一点,我如何确保]的结果>

('_%')

仅小写吗?

非常感谢

我正在尝试在第一个字符为小写字母的字段中选择一个值。这很困难,因为DB2不允许使用正则表达式。我当前的尝试是:选择* from ...

regex db2 wildcard lowercase
3个回答
3
投票

我会使用类似:


1
投票

为什么不


0
投票

DB2 DOES


0
投票

我对这些答案的帮助方式很感兴趣。他们没有帮助我。我正在使用Access,我认为这段代码可以解决问题:

© www.soinside.com 2019 - 2024. All rights reserved.