我需要获取所有在某些列中有价值的行,例如d'souza或某种形式的东西“我尝试使用类似查询的形式为[[a-zA-Z]''%',但它不起作用。请你帮忙
最佳答案
尝试使用'%'%'
遗憾的是,SQL的LIKE语句不提供高级RegEx功能(尽管db2可能有所不同)。但是,在像这样过滤结果之后,您可以使用脚本或作为应用程序的一部分进行细粒度的检查。
[编辑]
如您所写,语句开头对%符号有限制,您可以尝试一些复杂的操作,例如:
'a'%'或'b'%'或...'A'%'或'B''%'...
不是很漂亮的代码,但是有效。
关于java - 我想要满足以下条件的db2查询,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5510453/