Sélectionner vos préférences de cookies

Nous utilisons des cookies essentiels et des outils similaires qui sont nécessaires au fonctionnement de notre site et à la fourniture de nos services. Nous utilisons des cookies de performance pour collecter des statistiques anonymes afin de comprendre comment les clients utilisent notre site et d’apporter des améliorations. Les cookies essentiels ne peuvent pas être désactivés, mais vous pouvez cliquer sur « Personnaliser » ou « Refuser » pour refuser les cookies de performance.

Si vous êtes d’accord, AWS et les tiers approuvés utiliseront également des cookies pour fournir des fonctionnalités utiles au site, mémoriser vos préférences et afficher du contenu pertinent, y compris des publicités pertinentes. Pour accepter ou refuser tous les cookies non essentiels, cliquez sur « Accepter » ou « Refuser ». Pour effectuer des choix plus détaillés, cliquez sur « Personnaliser ».

CURRENT_SETTING

Mode de mise au point
CURRENT_SETTING - Amazon Redshift

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.

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.

CURRENT_SETTING renvoie la valeur actuelle du paramètre de configuration spécifié.

Cette fonction est équivalente à la commande MONTRER.

Syntaxe

current_setting('parameter')

L’instruction suivante renvoie la valeur actuelle de la variable de contexte de session spécifiée.

current_setting('variable_name') current_setting('variable_name'[, error_if_undefined])

Arguments

paramètre

Valeur de paramètre à afficher. Pour obtenir la liste des paramètres de configuration, consultez Référence de configuration

variable_name

Nom de la variable à afficher. Il doit s’agir d’une constante de type chaîne pour les variables de contexte de session.

error_if_undefined

(Facultatif) Valeur booléenne qui spécifie le comportement si le nom de la variable n’existe pas. Quand error_if_undefined est défini sur TRUE, sa valeur par défaut, Amazon Redshift génère une erreur. Quand error_if_undefined est défini sur FALSE, Amazon Redshift renvoie NULL. Amazon Redshift prend en charge le paramètre error_if_undefined uniquement pour les variables de contexte de session. Cette valeur ne peut pas être utilisée lorsque l’entrée est un paramètre de configuration.

Type de retour

Renvoie une chaîne CHAR ou VARCHAR.

Exemples

Pour renvoyer le paramètre actuel pour le paramètre query_group, utilisez l’exemple suivant.

SELECT CURRENT_SETTING('query_group'); +-----------------+ | current_setting | +-----------------+ | unset | +-----------------+

Pour renvoyer le paramètre actuel pour la variable app_context.user_id, utilisez l’exemple suivant.

SELECT CURRENT_SETTING('app_context.user_id', FALSE);

Rubrique suivante :

PG_CANCEL_BACKEND

Rubrique précédente :

CHANGE_USER_PRIORITY

Sur cette page

ConfidentialitéConditions d'utilisation du sitePréférences de cookies
© 2025, Amazon Web Services, Inc. ou ses affiliés. Tous droits réservés.