0
我使用下面的查詢RTRIM在Oracle
select rtrim(ename,substr(ename,2,10))||'->'||ename from emp order by ename;
得到以下輸出
A->ALLEN
A->AMITH
B->BlAKE
S->SMITH ...... etc
,但我越來越喜歡輸出
->ALLEN
A->AMITH
B->BlAKE
S->SMITH
任何suggetions請,我失去了任何事情? 。爲什麼第一行中的字母「A」缺失。
請提供您的emp表中的示例數據。 –
SUBSTR 2,10跳過第一個字符,RTRIM刪除substr返回的字符串,爲什麼不只是做SUBSTR(1,1)? – nrathaus