Amazon Redshift ne prendra plus en charge l'utilisation des UDF Python après le 30 juin 2026. Nous allons commencer à l'appliquer par étapes. Pour plus d'informations sur les options de fin de vie et de migration de Python, consultez le billet de blog
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.
interval_forbid_composite_literals
Valeurs (par défaut en gras)
faux, vrai
Description
Une configuration de session qui modifie la valeur d’un intervalle contenant à la fois les parties YEAR TO MONTH et DAY TO SECOND.
Si l’option interval_forbid_composite_literals est définie sur true, une erreur est renvoyée si un intervalle comportant à la fois les parties YEAR TO MONTH et DAY TO SECOND est rencontré. Par exemple, le code SQL suivant contient un INTERVAL DAY TO SECOND avec des parties YEAR TO MONTH et DAY TO SECOND.
SELECT INTERVAL '1 year 1 day' DAY TO SECOND;ERROR: Interval Day To Second literal cannot contain year-month parts. Disable the GUC interval_forbid_composite_literals to suppress this error and silently discard the year-month part.
Si l’option interval_forbid_composite_literals est définie sur false, Amazon Redshift supprime une erreur et tronque la partie YEAR TO MONTH d’une valeur INTERVAL DAY TO SECOND. Par exemple, le code SQL suivant contient un INTERVAL DAY TO SECOND avec des parties YEAR TO MONTH et DAY TO SECOND.
SET interval_forbid_composite_literals to "false"; SELECT INTERVAL '1 year 1 day' DAY TO SECOND;intervald2s ------------------------------ 1 days 0 hours 0 mins 0.0 secs