

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à.

# VARCHAR o CHARACTER VARYING
<a name="Character_types-varchar-or-character-varying"></a>

Usa una colonna VARCHAR o CHARACTER VARYING per memorizzare stringhe di lunghezza variabile con un limite fisso. A queste stringhe non vengono aggiunti spazi vuoti, quindi una colonna VARCHAR(120) consiste di un massimo di 120 caratteri a byte singolo, 60 caratteri a due byte, 40 caratteri a tre byte o 30 caratteri a quattro byte.

```
varchar(120)
```

I tipi di dati VARCHAR sono definiti in termini di byte, non di caratteri. Una VARCHAR può contenere caratteri multibyte fino a un massimo di quattro byte per carattere. Ad esempio, una colonna VARCHAR(12) può contenere 12 caratteri a byte singolo, 6 caratteri a due byte, 4 caratteri a tre byte o 3 caratteri a quattro byte. 


| Name  | Archiviazione  | Intervallo (larghezza della colonna)  | 
| --- | --- | --- | 
| VARCHAR o CHARACTER VARYING  | 4 byte \+ byte totali per carattere, dove ogni carattere può essere da 1 a 4 byte.  | 65.535 bytes (64K -1)  | 