2015-06-24 44 views

回答

1

是的,你可以d像下面的東西。看到一個Demo Here

SELECT RPAD(LPAD('OUR NAME',12,'*'),16,'*') FROM DUAL; 

可以使用LENGTH()功能以及像

SELECT RPAD(LPAD('OUR NAME',LENGTH('OUR NAME')+4,'*'),LENGTH('OUR NAME')+4+4,'*') FROM DUAL; 

SELECT RPAD(LPAD('GOOGLE',LENGTH('GOOGLE')+4,'*'),LENGTH('GOOGLE')+4+4,'*') FROM DUAL; 

看到這裏http://sqlfiddle.com/#!4/9eecb7/3703

+0

你的答案,如果我把GOOGLE到位我們的名字,輸出類似** **** GOOGLE **** ..如何使用長度功能,以便我可以獲得相同數量的星星,例如2或3星(*)左右兩邊的谷歌 – JayaSantoshKumar

+0

在這種情況下,您實際上添加了相等的否.of通過計算字符串的長度來開始廣告到。請參閱答案中的filldle演示鏈接。 – Rahul

+0

如果有幫助,請參閱編輯答案。 – Rahul

相關問題