Repete uma string pelo número especificado de vezes. Se o parâmetro de entrada for numérico, REPEAT o tratará como uma string.
Sinônimo de Função REPLICATE.
Sintaxe
REPEAT(string, integer)
Argumentos
- string
-
O primeiro parâmetro de entrada é a string a ser repetida.
- inteiro
-
O segundo parâmetro é um
INTEGER
indicando o número de vezes a repetir a string.
Tipo de retorno
VARCHAR
Exemplos
O exemplo a seguir usa dados da tabela CATEGORY do banco de dados de amostra TICKIT. Para obter mais informações, consulte Banco de dados de exemplo.
Para repetir o valor da coluna CATID na tabela CATEGORY três vezes, use o exemplo a seguir.
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 |
+-------+--------+