大家在使用ltrim時很多是為了去掉字串左邊的空格 如:
select ltrim(' morning',) from dual
morning
最近重新使用此函式時有點新發現
select ltrim('morning','or') from dual
morning
select ltrim('oorning','or') from dual
ning
select ltrim('ooooooorning','or') from dual
ning
select ltrim('norning','or') from dual
norning
baidu 一下:
(引用)總結:ltrim(x,y) 函式是按照y中的字元乙個乙個截掉x中的字元,並且是從左邊開始執行的,只要遇到y中有的字元, x中的字元都會被截掉, 直到在x的字元中遇到y中沒有的字元為止函式命令才結束 .
網友回答: 函式將109當成了三個字元以1,0,9在字串開始直道出現不為1,0,9這三個字元中的任意乙個開始擷取;
可以看出,ltrim函式是從匹配函式開始之後出現在子串中任何字元都被遮蔽掉了;
寫後語: 大家可以再試試 trim /rtrim 相信你也會有新的發現哦
Oracle中ltrim的用法
用法 declare a varchar 100 b varchar 100 begin a aaaabbbbbccccc b ltrim a,a dbms output.put line b end 解釋 從a這個字串中尋找與 a 一樣的字元 從左邊開始 當遇到與 a 不一致的字元,就停止,所以,...
Oracle中ltrim的用法
用法 declare a varchar 100 b varchar 100 begin a aaaabbbbbccccc b ltrim a,a dbms output.put line b end 解釋 從a這個字串中尋找與 a 一樣的字元 從左邊開始 當遇到與 a 不一致的字元,就停止,所以,...
PHP中ltrim 函式的用法與例項講解
php ltrim ohqfxeo 函式 例項移除字串左側的字元 echo str echo ltrim str,hello 定義和用法 ltrim 函式移除字串左側的空白字元或其他預定義字元。相關函式 語法程式設計客棧ltrim string,charlist 例項 1 移除字串左側的空格 ech...