Expressions - Amazon Redshift

Amazon Redshift ne prendra plus en charge la création de nouvelles fonctions Python définies par l’utilisateur à compter du 1er novembre 2025. Si vous souhaitez utiliser des fonctions Python définies par l’utilisateur, créez-les avant cette date. Les fonctions Python définies par l’utilisateur existantes continueront de fonctionner normalement. Pour plus d’informations, consultez le billet de blog .

Expressions

Une expression est une combinaison d’un(e) ou de plusieurs valeurs, opérateurs ou fonctions qui correspondent à une valeur. Le type de données d’une expression est généralement celui de ses composants.

Expressions simples

Une expression simple est l’une des expressions suivantes :

  • Une constante ou une valeur littérale

  • Un nom de colonne ou une référence de colonne

  • Une fonction scalaire

  • Une fonction d’agrégation (ensemble)

  • Une fonction de fenêtre

  • Une sous-requête scalaire

Exemples d’expressions simples :

5+12 dateid sales.qtysold * 100 sqrt (4) max (qtysold) (select max (qtysold) from sales)