我现在有一个表MSG_SEND_RECORD,里面有一个MSG_CONTENT字段,里面的内容都是都是一个固定模板:"尊敬的XXX先生(小姐),欢迎您~~~~~~!"现在我想只想提取这个字段里姓名,其他内容不要,代码怎么写最好,效率最高!
解决方案 »
- ALTER TABLE table_name DEALLOCATE UNUSED;
- oracle 9i exp imp的数据转移问题
- 关于count(*)的优化
- select df,fdf,sdf, from tabe1 a,tale2 b where b.date>=sysdate-10 and a.date(+)>=sysdate-10
- java中执行insert()插入时出现以下错误提示,望各位指点!!!
- 在SQL*PLUS里能正常运行,但在SQL*PLUS Worksheet中却报错:未连接!
- 初学Oracle,安装的是8i,那有以下的图书的电子版下载?好学习学习。开发人员....
- 请问高手:从8.1.7.0.0 导出的dmp可不可以imp到8.1.6.0.0中?
- 救命啊!各位大虾帮帮忙
- 关于在oacle中删除一具有DBA权限的用户,为何用system/manager@服务名进入sqlplus出错
- 找不到新建的表
- 使用 IBATIS ,将存储过程源码写到数据库
Inthirties关注Oracle数据库 优化,安全,备份,恢复,迁移 如果你需要帮助或想和我一起学习的请联系
联系方式QQ:370140387
QQ群: 85837884(注明:数据库)
电子邮件:[email protected]
网站: http://www.inthirties.com
select substr(substr('尊敬的XXX先生,欢迎您~~~~~~',1, instr('尊敬的XXX先生,欢迎您~~~~~~',',',1)-1 ),4, (length(substr('尊敬的XXX先生,欢迎您~~~~~~',1, instr('尊敬的XXX先生,欢迎您~~~~~~',',',1)-1 )) -5 ) ) from dual
-------------------------------------------------------------
尊敬的XXX先生(小姐),欢迎您~~~~~~!
尊敬的X先生(小姐),欢迎您~~~~~~!
尊敬的XX先生(小姐),欢迎您~~~~~~!SQL> select substr(aaa,4,instr(aaa,'(')-6) from test;SUBSTR(AAA,4,INSTR(AAA,'(')-6)
-------------------------------------------------------------
XXX
X
XXSQL>