Skip to main content
Ces paramètres sont disponibles dans system.settings et sont générés automatiquement à partir du source.

base de données

Définit la base de données courante pour la requête, c’est-à-dire celle dans laquelle les noms de tables non qualifiés sont résolus, avec le même effet que USE <database>. Contrairement à l’instruction USE, il s’agit d’un paramètre de session ordinaire : comme tout autre paramètre, il accepte une valeur sans la valider, et une base de données inconnue n’est signalée que lorsque le paramètre prend effet (à l’exécution d’une requête), et non lors du SET. Il suit le modèle de privilèges de la base de données par défaut fournie par le client (qu’il généralise), et non celui de USE : sélectionner la base de données courante ne nécessite pas le privilège SHOW_DATABASES, tandis que l’accès aux tables qu’elle contient est vérifié comme d’habitude. Sert de destination au paramètre d’URL database de l’interface HTTP et à l’en-tête X-ClickHouse-Database.

database_atomic_wait_for_drop_and_detach_synchronously

Ajoute le modificateur SYNC à toutes les requêtes DROP et DETACH. Valeurs possibles :
  • 0 — Les requêtes seront exécutées avec un délai.
  • 1 — Les requêtes seront exécutées sans délai.

database_datalake_require_metadata_access

Détermine s’il faut lever une erreur ou non si les droits d’accès aux métadonnées de la table dans le moteur de base de données DataLakeCatalog sont absents.

database_shared_drop_table_delay_seconds

Le délai, en secondes, avant qu’une table supprimée ne soit effectivement retirée d’une base de données Shared. Cela permet de récupérer la table dans ce délai à l’aide de l’instruction UNDROP TABLE.
Dernière modification le 18 août 2026