OceanBase LPAD

2021-06-18 17:21 更新

?LPAD? 函數(shù)的功能是在字符串 ?c1? 的左邊用字符串 ?c2? 填充,直到長(zhǎng)度為 ?n? 時(shí)為止。

語(yǔ)法

LPAD(c1,n[,c2])

參數(shù)

參數(shù)

說(shuō)明

c1

表示字符串。字符串類(lèi)型可為:CHAR、VARCHAR2NCHAR、NVARCHAR2 或 CLOB 。

n

追加后字符總長(zhǎng)度,必須是 NUMBER 整數(shù)類(lèi)型或可以隱式轉(zhuǎn)換為 NUMBER 整數(shù)類(lèi)型的類(lèi)型。

c2

表示追加的字符串,默認(rèn)為空格。字符串類(lèi)型可為:CHARVARCHAR2、NCHAR、NVARCHAR2 或 CLOB 。

返回類(lèi)型

如果 ?c1? 是字符型數(shù)據(jù),則返回 ?VARCHAR2? 類(lèi)型;如果 ?c1? 是國(guó)家字符數(shù)據(jù)類(lèi)型,則返回 ?NVARCHAR2? 類(lèi)型;如果 ?c1? 是 ?LOB? 數(shù)據(jù)類(lèi)型,,則返回 ?LOB? 類(lèi)型。

注意 
如果 c1 長(zhǎng)度大于 n,則返回 c1 左邊 n 個(gè)字符。如果 c1 長(zhǎng)度小于 n,c2 和 c1 連接后大于 n,則返回連接后的右邊 n 個(gè)字符。

示例

執(zhí)行以下語(yǔ)句:

SELECT  lpad('gao',10,'*') FROM DUAL;

查詢結(jié)果如下:

+--------------------+
| LPAD('GAO',10,'*') |
+--------------------+
| *******gao         |
+--------------------+


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)