将字符串重复指定的次数。如果输入参数为数字,REPEAT 会将其视为字符串。
REPLICATE 函数的同义词。
语法
REPEAT(string, integer)
参数
- string
-
第一个输入参数是要重复的字符串。
- integer
-
第二个参数是指示字符串重复次数的
INTEGER
。
返回类型
VARCHAR
示例
以下示例使用 TICKIT 示例数据库的 CATEGORY 表中的数据。有关更多信息,请参阅 示例数据库。
要重复 CATEGORY 表中 CATID 列的值三次,请使用以下示例。
SELECT catid, REPEAT(catid,3)
FROM category
ORDER BY 1,2;
+-------+--------+
| catid | repeat |
+-------+--------+
| 1 | 111 |
| 2 | 222 |
| 3 | 333 |
| 4 | 444 |
| 5 | 555 |
| 6 | 666 |
| 7 | 777 |
| 8 | 888 |
| 9 | 999 |
| 10 | 101010 |
| 11 | 111111 |
+-------+--------+