TRIM(LTRIM,RTRIM)用法提問。

icefirelxb 2003-08-23 03:48:54
TRIM(LTRIM,RTRIM)用法提問。偶有點沒看懂
...全文
147 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
jxc 2003-08-24
  • 打赏
  • 举报
回复
在存储过程中,有时调用trim会出现奇怪的问题,必须用 ltrim(rtrim(xx)) 解决,不知为什么?
icefirelxb 2003-08-23
  • 打赏
  • 举报
回复
help
zhuzhuyan 2003-08-23
  • 打赏
  • 举报
回复
奇怪。
icefirelxb 2003-08-23
  • 打赏
  • 举报
回复
select ltrim('mississippi','mis') from dual
的結果為什麼是
ppi呢?
gladness 2003-08-23
  • 打赏
  • 举报
回复
ltrim和rtrim类似,一个是左截取,一个是右截取,截取的内容是第二个参数。不写第二个参数时,则此参数缺省为空格。
trim的区别是语法有点复杂,
TRIM
( [{ { LEADING | TRAILING | BOTH } [trim_character])
| trim_character
}
FROM
]
trim_source
)
可以从左边截取——leading
从右截取——trailing
左右都截——both
缺省是both
gladness 2003-08-23
  • 打赏
  • 举报
回复
SELECT TRIM (0 FROM 0009872348900) "TRIM Example"
FROM DUAL;

TRIM Example
------------
98723489

gladness 2003-08-23
  • 打赏
  • 举报
回复
SELECT LTRIM('xyxXxyLAST WORD','xy') "LTRIM example"
FROM DUAL;

LTRIM example
------------
XxyLAST WORD

SELECT RTRIM('BROWNINGyxXxy','xy') "RTRIM example"
FROM DUAL;

RTRIM examp
-----------
BROWNINGyxX

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧