字符字段中的空字符问题 可以先把里面的特殊字符转换成空格,然后再trim掉 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以用substr(string,x[,y])函数截取你要的字符. 特殊字符必须是已知的,所以把你要去掉的字符拼在rtrim 后面就可以了test:SQL> select rtrim('ab ' || chr(7) || chr(8)) from dual;RTRIM('ABC'||CHR(7)||CHR(8))----------------------------ab SQL> select lengthb(rtrim('ab ' || chr(7) || chr(8))) from dual;LENGTHB(RTRIM('ABC'||CHR(7)||C------------------------------ 5SQL> select lengthb(rtrim('ab ' || chr(7) || chr(8),' ' || chr(7) || chr(8))) from dual;LENGTHB(RTRIM('ABC'||CHR(7)||C------------------------------ 2 select translate('1234567890','123','') from dual; 问个oracle的小问题 求助,关于alert.log where 条件怎么不起作用呢 oracle对于表的约束问题。请大家帮忙。学习ing 为什么这条语句这么慢? pll文件怎样重编译??? 触发器的问题 Oracle9i如何安装? ORACLE8.1.5中的worksheet在哪 sql语句怎么写 大家装了oracle10g的,有企业管理控制台么? 急求一条简单的ORACLE语句转SQLSERVER语句
SQL> select rtrim('ab ' || chr(7) || chr(8)) from dual;RTRIM('ABC'||CHR(7)||CHR(8))
----------------------------
ab SQL> select lengthb(rtrim('ab ' || chr(7) || chr(8))) from dual;LENGTHB(RTRIM('ABC'||CHR(7)||C
------------------------------
5SQL> select lengthb(rtrim('ab ' || chr(7) || chr(8),' ' || chr(7) || chr(8))) from dual;LENGTHB(RTRIM('ABC'||CHR(7)||C
------------------------------
2