sql—在oracle中获取包含非英语语言的列

epggiuax  于 2021-07-24  发布在  Java
关注(0)|答案(1)|浏览(466)


我的数据库中有上述条目,我的要求是提取包含非英语字符的字段(包括包含英语和非英语字符组合的数据,如id 45的hotelname字段)。
我试着用regexp\u类函数来寻找字母数字和非字母数字,但是我有一些数据,这两个条件的组合在那里失败了。
提前谢谢
拉哈万

6vl6ewon

6vl6ewon1#

这是你想要的吗?

where regexp_like(hotelname, '[^a-zA-Z0-9 ]')

也就是说,酒店名称包含任何不是“字母”或数字的字符。您可能还需要考虑其他字符,例如逗号、句点和连字符。

相关问题