当前位置: 代码迷 >> Oracle管理 >> 查询以汉字打先锋的记录
  详细解决方案

查询以汉字打先锋的记录

热度:77   发布时间:2016-04-24 04:23:06.0
查询以汉字打头的记录
获取filedname字段第一个字是汉字的记录,以下的正则表达式应该怎么写
regexp_like(substr(filedname,1,1),'正则表达式') 
我写成[\u4e00-\u9fa5]不管用

如果有不用正则表达式能够实现的方法也请告知,谢谢。
------解决方案--------------------
引用:
获取filedname字段第一个字是汉字的记录,以下的正则表达式应该怎么写
regexp_like(substr(filedname,1,1),'正则表达式') 
我写成[\u4e00-\u9fa5]不管用

如果有不用正则表达式能够实现的方法也请告知,谢谢。


asciistr(filedname) like '\%'
或者
lengthb(substr(fieldname,1,1))=2
  相关解决方案