LEAD()
DSQL
LEAD(<expr> [, <offset> [, <default>]]) OVER {<window_specification> | window_name}
Paramètre | Description |
---|---|
expr |
Expression : peut contenir une colonne de table, une constante, une variable, une expression, une fonction non agrégée ou une UDR. Les fonctions agrégées ne sont pas autorisées comme expression. |
offset |
Le nombre de lignes après la ligne courante jusqu’à la ligne à partir de laquelle la valeur doit être récupérée. Si aucun argument n’est spécifié, la valeur par défaut est 1. offset peut être une colonne, une requête imbriquée ou une autre expression qui calcule une valeur entière positive, ou un autre type qui peut être implicitement converti en |
default |
Valeur par défaut retournée si le décalage (offset) pointe en dehors de la section. La valeur par défaut est |
est le même que l’argument de la fonction expr.
La fonction LEAD
permet d’accéder à une chaîne de caractères à un décalage physique donné (offset) après la chaîne de caractères courante.
Si le décalage (offset) pointe en dehors de la section, la valeur default sera retournée, qui prend par défaut la valeur NULL
.