我遇到了这个问题。在col1中有值abc,def,ghi,
当我使用regexp
时select from col1, col1 regexp '[a-z]' as result from table_name
我收到0或1的返回值。我理解regexp正在解释我0在字符串中没有[az]字符,而且有1,但我正在寻找一个解决方案,其中regexp将返回给我很多字符都在特定的单元格中,但在abc的选项3中没有,但是111。
所以举个例子:
abc = 111
这可能吗?
感谢。
答案 0 :(得分:0)
我找到了解决方案:
从my_table中选择col1,regexp_replace(col1,'[a-z]','1');