请教 oracle 按指定的中文字符截取问题?

如题,我要在某字段中按指定的中文字符截取句子,比如字段值是“我要查找指定的字符;怎么写?”
我想得到的效果是:从指定字符“查找”开始,到“;”的一段话,也就是要的结果是:“查找指定的字符;”

杨__羊羊
浏览 919回答 2
2回答

www说

select substr('我要查找指定的字符;怎么写?',instr('我要查找指定的字符;怎么写?','查找',1),instr('我要查找指定的字符;怎么写?',';',1)-instr('我要查找指定的字符;怎么写?','查找',1)+1) from dual
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Oracle