更新时间:2023-11-03 GMT+08:00

repeat

repeat函数用于返回将str重复n次后的字符串。

命令格式

repeat(string <str>, bigint <n>)

参数说明

表1 参数说明

参数

是否必选

参数类型

说明

str

STRING

如果输入为BIGINT、DOUBLE、DECIMAL或DATETIME类型,则会隐式转换为STRING类型后参与运算。

n

BIGINT

重复的数字n。

返回值说明

返回STRING类型。

  • str非STRING、BIGINT、DOUBLE、DECIMAL或DATETIME类型时,返回报错。
  • n为空时,返回报错。
  • str或n值为NULL时,返回NULL。

示例代码

将字符‘123’重复2次,返回 123123。

SELECT repeat('123', 2);