PostgreSQL La base de donnees la plus sophistiquee au monde.

Forums PostgreSQL.fr

Le forum officiel de la communauté francophone de PostgreSQL

Vous n'êtes pas identifié(e).

#1 29/04/2010 08:23:15

fanah
Membre

Rownum dans postgres

Quelle est l'équivalence de rownum dans postgres , en faite seul posgres advance server possede cette colonne .

Hors ligne

#2 29/04/2010 09:17:20

Marc Cousin
Membre

Re : Rownum dans postgres

Il n'y a pas vraiment d'équivalent, même si vous pouvez, en 8.4, faire la même chose avec des fonctions window.

Vous voulez vous servir de rownum pour faire quoi exactement ? Si c'est de la pagination, utilisez LIMIT et OFFSET, qui sont faites pour celà dans Postgres.


Marc.

Hors ligne

#3 29/04/2010 13:19:47

gleu
Administrateur

Re : Rownum dans postgres

Oh, pour infos, « posgres advance server », c'est pas PostgreSQL. « posgres advance server » est un produit d'EnterpriseDB qui utilise PostgreSQL comme base, mais ajoute une surcouche de compatibilité avec Oracle. Pas étonnant donc que vous voyez des différences.


Guillaume.

Hors ligne

#4 04/05/2010 11:38:53

fanah
Membre

Re : Rownum dans postgres

OK merci  pour la précision , j'ai fait comme suite :

select * from matable order by macolonne desc limit 1

et j'ai en retour la première colonne de matable.

Hors ligne

Pied de page des forums