

 Amazon Redshift non supporterà più la creazione di nuovi Python UDFs a partire dalla Patch 198. Python esistente UDFs continuerà a funzionare fino al 30 giugno 2026. Per ulteriori informazioni, consulta il [post del blog](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/). 

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Funzione REPEAT
<a name="r_REPEAT"></a>

Ripete una stringa il numero specificato di volte. Se il parametro di input è numerico, REPEAT lo considera come una stringa. 

Sinonimo di [Funzione REPLICATE](r_REPLICATE.md). 

## Sintassi
<a name="r_REPEAT-synopsis"></a>

```
REPEAT(string, integer)
```

## Arguments (Argomenti)
<a name="r_REPEAT-arguments"></a>

 *stringa*   
Il primo parametro di input è la stringa da ripetere. 

 *integer*   
Il secondo parametro è un valore `INTEGER` che indica il numero di volte in cui ripetere la stringa. 

## Tipo restituito
<a name="r_REPEAT-return-type"></a>

VARCHAR

## Esempi
<a name="r_REPEAT-examples"></a>

Nell'esempio seguente vengono utilizzati i dati della tabella CATEGORY database di esempio TICKIT. Per ulteriori informazioni, consulta [Database di esempio](c_sampledb.md). 

Per ripetere il valore della colonna CATID nella tabella CATEGORY tre volte, utilizza l'esempio seguente. 

```
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 |
+-------+--------+
```

L'esempio seguente dimostra la generazione di stringhe fino a 16.000.000 di byte:

```
SELECT 
    LEN(REPEAT('X', 5000000)) AS five_million_bytes,
    LEN(REPEAT('Y', 16000000)) AS sixteen_million_bytes;

 five_million_bytes  | sixteen_million_bytes
----------+-----------
 5000000  | 16000000
```