ROW_NUMBER |
Nombre de ligne |
| Oracle Database SQL |
Oracle 10g ou supérieure |
Syntaxe
|
ROW_NUMBER( ) OVER ([ query_partition_clause ] order_by_clause)
|
Paramètres
| Nom |
Description |
| query_partition_clause |
Ce paramètre permet de diviser l'ensemble de résultats en partitions logiques, sur lesquelles la numérotation des lignes est réinitialisée indépendamment pour chaque partition. |
| order_by_clause |
Ce paramètre permet de définir l'ordre dans lequel les lignes sont numérotées à l'intérieur de chaque partition ou de l'ensemble de résultats complet. |
Description
Cette fonction permet d'attribuer un numéro de ligne unique à chaque ligne dans le cadre d'une partition ou d'un ensemble de résultats, souvent utilisé pour le classement.
Dernière mise à jour : Dimanche, le 29 Juin 2025