Como obtener el ID autogenerado al realizar un insert en una base de datos

Para obtener el ID autogenerado se han de concatenar las sentencias marcadas en negrita:

SQLServer

INSERT INTO Foo () VALUES (); SELECT CAST(scope_identity() AS int);

MySql

INSERT INTO Foo () VALUES (); SELECT LAST_INSERT_ID();

SQlite

INSERT INTO Foo () VALUES (); SELECT last_insert_rowid();

results matching ""

    No results matching ""