SQL里面怎样去掉字段前后的空字符? 现在我要写一条sql语句,忽略字段数值前后的空白字符(包括空格,制表和换行)。去掉末尾的空白字符是使用trim函数,去掉开头空白的怎么做呢?附:trimselect xlcodefrom tablewhere trim(xlcode) ='253.44.28'; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 SQL> select length(' 253.44.28 '),length(trim(' 253.44.28 ')) from dual;LENGTH('253.44.28') LENGTH(TRIM('253.44.28'))------------------- ------------------------- 13 9SQL> select length(' 253.44.28 2 '),length(trim(' 253.44.28 3 ')) from dual 4 ;LENGTH('253.44.28') LENGTH(TRIM('253.44.28'))------------------- ------------------------- 13 10SQL> 空格是可以用trim去掉,换行符却不能。 SQL> select replace(' 12 45 67.78 ',' ','') from dual;REPLACE('124567.78','','')--------------------------124567.78 trim函数就可以去掉左右边的空格字符了. oracle数据库连接问题 在线等 急急急 跪求高手解决高级复制中,所有的同步的表都不见了,表前增加MLOG$_和RUPD$_ 在线等候 请教一个sql语句 在oracle里,where条件后这样写:列1=列2(+)有什么用啊? 关于oracle的job问题 安装oracle之后,找不到tg4msql这个目录,是因为少安装了哪个项目? 关于oo4o组件的问题 oracle.sql.CLOB这样调用为什么不行?急 Oracle 支持的SQL中 用什么函数据把字符串转换成整型??? 怎么会违反唯一约束条件,奇怪? Oracle中SQL语法错误,急!!! 关于多表查询的问题?
------------------- -------------------------
13 9SQL> select length(' 253.44.28
2 '),length(trim(' 253.44.28
3 ')) from dual
4 ;LENGTH('253.44.28') LENGTH(TRIM('253.44.28'))
------------------- -------------------------
13 10SQL>
--------------------------
124567.78