bonjour tout le monde,
je cherche la requette qui permet de recuperer le dernier enregistrement dans une table en sql server2000.
Merci d'avance
bonjour tout le monde,
je cherche la requette qui permet de recuperer le dernier enregistrement dans une table en sql server2000.
Merci d'avance
Bonsoir,
Vous pouvez utiliser la fonction SCOPE_IDENTITY() pour récupérer la valeur de la colonne "IDENTITY" de la dernière ligne insérée.
@+
Est ce que tu peux donner un exemple stp?
sachant que la table contient pas un champ auto increment
Merci
Bonsoir,
Si la table ne comprend pas d'identité, il faut connaitre la valeur de la dernière clef insérée, d'où pour moi l'intérêt de pratiquement toujours utiliser une identité (int, bigint) en tant que clef technique.
@+
"Enregistrement" cela n'existe pas dans une base de données.
Lisez l'article que j'ai écrit à ce sujet : http://sqlpro.developpez.com/cours/sqlaz/erreurs/#L2
"le dernier enregistrement " cela n'est en aucun cas possible dans aucun SGBDR par nature. http://sqlpro.developpez.com/cours/sqlaz/erreurs/#L5
Et pour couronner le tout :
http://blog.developpez.com/sqlpro/p5...sont-des-ense/
A +
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