Bonjour à tous,
existe t'il un equivalent de la fonction Oracle rownum sous SQL server:
Bonjour à tous,
existe t'il un equivalent de la fonction Oracle rownum sous SQL server:
Et vas voir sur le forum SQL Server j'ai pose la meme question aujourd'hui tu devrais y trouver la solution !
http://www.developpez.net/forums/viewtopic.php?t=94785
Java, JDBC, SQL, Oracle
Specialiste Kamehameha des blagues-boulets
Barman de la taverne
merci j'ai utilise la derniere solution (IDENTITY), ca marche bien.
_________________
Avec mon pote Robin des bars on prend aux riches et on boit a la sante des autres ...
Java, JDBC, SQL, Oracle
Specialiste Kamehameha des blagues-boulets
![]()
![]()
c'est aussi comme ça que j'ai débrouiller l'affaire, néanmoins est il possible de réinitialiser le compteur:
pourquoi faire ? c un identifiant et c vrai que si tu fais des deletes dans ta table a mon avis tu te troves avec un vrai gruillere apres. la je crois que la meilleur solution dans ce cas est de passer par un trigger qui fait une recherche de trou ou incremente en cas contraire.
Il me semble que j'avais deja repondu a une question du genre mais sous Oracle
Java, JDBC, SQL, Oracle
Specialiste Kamehameha des blagues-boulets
Barman de la taverne
disons que c'est une solution imparfaite, l'objectif étant d'obtenir un numéro de rang
Essai la fonction ROW_NUMBER() :
http://www.xoowiki.com/Article/SQL-S...-rang-115.aspx
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager