Bonjour,
Je suis en train de migrer des scripts php pour passer de mysql à sqlserver, et je n'arrive pas à trouver d'équivalent pour la fonction mysql_insert_id().
Quelqu'un aurait-il une solution à me proposer ?
Merci par avance
Bonjour,
Je suis en train de migrer des scripts php pour passer de mysql à sqlserver, et je n'arrive pas à trouver d'équivalent pour la fonction mysql_insert_id().
Quelqu'un aurait-il une solution à me proposer ?
Merci par avance
SELECT @@IDENTITY()
Mon avatar ? Ce n'est rien, c'est juste la tête que je fais lorsque je vois un code complètement frappa dingue !...
attention ce n'est pas forcement select @@IDENTITY en effet si la table dans laquelle est fait une insertion déclenche un trigger qui fait une insertion dans une autre table alors @@IDENTITY retourne l'ID de la seconde table et non pas de la table initiale. Pour avoir la clef de la première table (celle de l'insertion initiale) il faut plutot faire un : select SCOPE_IDENTITY()
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