Funktionsausdrücke - Amazon Redshift

Amazon Redshift unterstützt ab dem 1. November 2025 nicht mehr die Erstellung neuer Python-UDFs. Wenn Sie Python-UDFs verwenden möchten, erstellen Sie die UDFs vor diesem Datum. Bestehende Python-UDFs funktionieren weiterhin wie gewohnt. Weitere Informationen finden Sie im Blog-Posting.

Funktionsausdrücke

Syntax

Alle integrierten Funktionen können als Ausdruck verwendet werden. Die Syntax für Funktionsaufrufe ist der Name einer Funktion, gefolgt von der Liste der Funktionsargumente in Klammern.

function ( [expression [, expression...]] )

Argumente

Funktion

Alle integrierten Funktionen Beispielfunktionen finden Sie unter SQL-Funktionsreferenz.

expression

Beliebige Ausdrücke, allerdings entsprechend den Datentypen und der Anzahl der Argumente, die die Funktion erwartet.

Beispiele

abs (variable) select avg (qtysold + 3) from sales; select dateadd (day,30,caldate) as plus30days from date;