返回將str重複n次後的字串。
命令格式
string repeat(string <str>, bigint <n>)
參數說明
str:必填。STRING類型。如果輸入為BIGINT、DOUBLE、DECIMAL或DATETIME類型,則會隱式轉換為STRING類型後參與運算。
n:必填。BIGINT類型。長度不超過2 MB。
傳回值說明
返回STRING類型。返回規則如下:
str非STRING、BIGINT、DOUBLE、DECIMAL或DATETIME類型時,返回報錯。
n為空白時,返回報錯。
str或n值為NULL時,返回NULL。
使用樣本
樣本1:將字串
abc
重複5
次。命令樣本如下。--返回abcabcabcabcabc。 select repeat('abc', 5);
樣本2:任一輸入參數為NULL。命令樣本如下。
--返回NULL。 select repeat('abc', null);
相關函數
REPEAT函數屬於字串函數,更多尋找字串、轉換字串格式的相關函數請參見字串函數。