示例
select space(10) + '*' 左補10個空格, '*' + space(10) 右補10個空格, replicate('*', 10) + '*' 左補10個*, *+ replicate('*', 10) 右補10個*
SPACE
傳回由重複的空格組成的字元串。
文法
SPACE ( integer_expression )
參數
integer_expression
是表示空格個數的正整數。如果 integer_expression 為負,則傳回空字元串。
傳回類型
char
注釋
若要在 Unicode 資料中包括空格,請使用 REPLICATE 而非 SPACE。
REPLICATE
REPLICATE (Transact-SQL) 将字串值重複指定的次數
使用方法
REPLICATE ( string_expression ,integer_expression )
REPLICATE(字元串,重複的次數)
說明:
傳回字元的長度僅受記憶體的限制,隻要記憶體足夠,可以任意長的字元串。
示例:
REPLICATE('重複',3)
輸出結果為:
重複重複重複
【值得注意的是當 integer_expression 值為負值,則傳回NULL 】