我需要用postgresql查询包含中文的行,网上看到的都是mysql的写法(where 列名 like '%[吖-座]%')postgresql中这样写不行。该怎么写?
使用正则表达式查询就好了select * from xxx where "name" ~ '[u4e00-u9fa5]+'
1 回答2.4k 阅读✓ 已解决
1 回答2.3k 阅读✓ 已解决
3 回答2.3k 阅读
2 回答945 阅读
2 回答1.9k 阅读✓ 已解决
4 回答5.4k 阅读
1 回答1.4k 阅读
7 回答8.4k 阅读
4 回答14.1k 阅读✓ 已解决
使用正则表达式查询就好了
select * from xxx where "name" ~ '[u4e00-u9fa5]+'