FirebirdSQL logo
 COMMENTSInstructions de procédure SQL (PSQL) 

Caractéristiques lors de l’utilisation de `ROWS' avec un seul argument

  • Si m est supérieur au nombre total d’enregistrements dans l’ensemble de données retourné, l’ensemble de données entier sera retourné ;

  • Si m = 0, un jeu de données vide est retourné ;

  • Si m < 0, une erreur est retournée.

Si ROWS m TO n est spécifié, les entrées m à n de l’ensemble de données seront retournées.

Caractéristiques lors de l’utilisation de ROWS avec deux arguments

  • Si m est supérieur au nombre total de lignes dans le jeu de données et que n >= m, un jeu de données vide sera retourné ;

  • Si m ne dépasse pas le nombre total de lignes dans l’ensemble de données mais que n le dépasse, l’échantillon est limité aux lignes commençant à partir de m jusqu’à la fin de l’ensemble de données ;

  • Si m < 1 et n < 1, l’instruction SELECT produira une erreur ;

  • Si n = m -1, un ensemble de données vide sera retourné ;

  • Si n < m -1, l’instruction SELECT renvoie une erreur.