sql >> Database teknologi >  >> RDS >> Mysql

Få indsat id fra mysql insert procedure

MySQL løsning:

Efter at have kørt insert sætning, udfør

select last_insert_id() into lastId;

Skift din SP til at inkludere en OUT parameter som

OUT lastId bigint

eller bare kør

select last_insert_id();

for at returnere et resultat sat af SP;

Se :




  1. Har brug for hjælp til at forstå Magento produktsamlingsobjekter og kataloget/produktmodellen

  2. openerp:intern serverfejl på ubuntu

  3. Hvordan tæller man antallet af forekomster af en bestemt understreng i en SQL-varchar?

  4. Hvordan returnerer man flere rækker fra den lagrede procedure? (Oracle PL/SQL)