

 Amazon Redshift ne prendra plus en charge la création de nouveaux Python à UDFs partir du patch 198. UDFs Le Python existant continuera de fonctionner jusqu'au 30 juin 2026. Pour plus d’informations, consultez le [ billet de blog ](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/). 

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\$1SETTING
<a name="r_CURRENT_SETTING"></a>

 CURRENT\$1SETTING renvoie la valeur actuelle du paramètre de configuration spécifié.

Cette fonction est équivalente à la commande [MONTRER](r_SHOW.md).

## Syntaxe
<a name="r_CURRENT_SETTING-synopsis"></a>

```
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
<a name="r_CURRENT_SETTING-argument"></a>

 *paramètre*   
Valeur de paramètre à afficher. Pour obtenir la liste des paramètres de configuration, consultez [Référence de configuration](cm_chap_ConfigurationRef.md)

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

 *error\$1if\$1undefined*   
(Facultatif) Valeur booléenne qui spécifie le comportement si le nom de la variable n’existe pas. Quand error\$1if\$1undefined est défini sur `TRUE`, sa valeur par défaut, Amazon Redshift génère une erreur. Quand error\$1if\$1undefined est défini sur `FALSE`, Amazon Redshift renvoie `NULL`. Amazon Redshift prend en charge le paramètre *error\$1if\$1undefined* 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
<a name="r_CURRENT_SETTING-return-type"></a>

Renvoie une chaîne `CHAR` ou `VARCHAR`.

## Exemples
<a name="r_CURRENT_SETTING-example"></a>

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);
```