Amazon Redshift wird UDFs ab dem 1. November 2025 die Erstellung von neuem Python nicht mehr unterstützen. Wenn Sie Python verwenden möchten UDFs, erstellen Sie das UDFs vor diesem Datum liegende. Bestehendes Python UDFs wird weiterhin wie gewohnt funktionieren. Weitere Informationen finden Sie im Blog-Posting
Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
interval_forbid_composite_literals
Werte (Standard in Fettdruck)
falsch, wahr
Description
Eine Sitzungskonfiguration, die den Wert eines Intervalls ändert, das die Teile YEAR TO MONTH und DAY TO SECOND enthält.
Wenn interval_forbid_composite_literals true ist, wird ein Fehler zurückgegeben, wenn ein Intervall mit den Teilen YEAR TO MONTH und DAY TO SECOND gefunden wird. Die folgende SQL-Anweisung enthält beispielsweise ein INTERVAL DAY TO SECOND mit den Teilen YEAR TO MONTH und 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.
Wenn interval_forbid_composite_literals false ist, unterdrückt Amazon Redshift einen Fehler und schneidet den Wert YEAR TO MONTH von einem DAY TO SECOND-Wert ab. Die folgende SQL-Anweisung enthält beispielsweise ein INTERVAL DAY TO SECOND mit den Teilen YEAR TO MONTH und 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