Identité
Posted in 2004
Topics: Stored Procedures & SPL, Connectivity: ODBC / JDBC / .NET
Translated from English by DrWatson — View original
Bonjour, je vais utiliser Informix chez un client. J'accéderai à Informix avec ODBC. Toutes les tables possèdent une colonne serial, qui constitue l'ID de l'enregistrement. J'ai besoin de savoir comment obtenir la valeur de la colonne serial du dernier enregistrement inséré. Une procédure stockée peut-être ? Merci d'avance Carlos San Miguel
Carlos San Miguel a écrit : > Bonjour, je vais utiliser Informix chez un client. J'accéderai à > Informix avec ODBC. Toutes les tables possèdent une colonne serial, c'est > l'identifiant de l'enregistrement. J'ai besoin de savoir comment obtenir la valeur de la > colonne serial du dernier enregistrement inséré. Une procédure stockée peut-être ? L'enregistrement SQLCA contient cette information. -- Enor
Le lun. 31 mai 2004 à 17:25:10 -0400, Carlos San Miguel a écrit : > Bonjour, je vais utiliser Informix chez un client. J'accéderai à Informix > avec ODBC. Toutes les tables possèdent une colonne serial, qui constitue l'ID de > l'enregistrement. J'ai besoin de savoir comment obtenir la valeur de la colonne serial du > dernier enregistrement inséré. Une procédure stockée peut-être ? > > TIA > Carlos San Miguel SELECT DBINFO('sqlca.sqlerrd1') FROM systables where tabid = 1; Renverra le dernier numéro de série attribué à une ligne insérée par la session courante. Art S. Kagel
Je pense que vous pouvez utiliser « dbinfo » pour cela. dbinfo est un peu comme une procédure stockée prédéfinie Enor P <enor_1@hotmail.com> a écrit dans le message news:<2i1mviFhv140U1@uni-berlin.de>... > Carlos San Miguel a écrit : > > > Bonjour, je vais utiliser Informix chez un client. J'accéderai à > > Informix avec ODBC. Toutes les tables possèdent une colonne serial, qui constitue l' > > identifiant de l'enregistrement. J'ai besoin de savoir comment obtenir la valeur de la > > colonne serial pour le dernier enregistrement inséré. Une procédure stockée peut-être ? > > L'enregistrement SQLCA contient cette information.