

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# ALTER TABLE SET TBLPROPERTIES
<a name="alter-table-set-tblproperties"></a>

Ajoute des propriétés de métadonnées personnalisées ou prédéfinies à une table et définit les valeurs qui leur sont attribuées. Pour afficher les propriétés d'une table, utilisez la commande [SHOW TBLPROPERTIES](show-tblproperties.md).

Les [Tables gérées](https://cwiki.apache.org/confluence/display/Hive/Managed+vs.+External+Tables) par Apache Hive ne sont pas prises en charge, le paramètre `'EXTERNAL'='FALSE'` n'a donc aucun effet.

## Résumé
<a name="synopsis"></a>

```
ALTER TABLE table_name SET TBLPROPERTIES ('property_name' = 'property_value' [ , ... ])
```

## Parameters
<a name="parameters"></a>

**SET TBLPROPERTIES ('nom\$1propriété' = 'valeur\$1propriété' [ , ... ])**  
Spécifie les propriétés de métadonnées à ajouter en tant que `property_name` et la valeur pour chacune d'entre elles en tant que `property value`. Si `property_name` existe déjà, sa valeur est définie sur la valeur `property_value` nouvellement spécifiée.  
Les propriétés de table prédéfinies suivantes ont des utilisations spéciales.     
****    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/athena/latest/ug/alter-table-set-tblproperties.html)

## Exemples
<a name="examples"></a>

L’exemple suivant ajoute une note de commentaire aux propriétés de la table.

```
ALTER TABLE orders 
SET TBLPROPERTIES ('notes'="Please don't drop this table.");
```

L’exemple suivant modifie la table `existing_table` pour utiliser le format de fichier Parquet avec une compression ZSTD et un niveau de compression ZSTD 4.

```
ALTER TABLE existing_table 
SET TBLPROPERTIES ('parquet.compression' = 'ZSTD', 'compression_level' = 4)
```