sql >> Database >  >> RDS >> Oracle

Parameters retourneren in Oracle SQL insert-instructies

Je moet het in een PL/SQL-blok plaatsen:

declare
  videoID number;
begin
  insert into VM_VIDEO (VIDEO_ID, ...)
    values (SEQ_VMMIGVIDEO_ID.NEXTVAL, ...)
    returning VIDEO_ID into videoID;

  insert into IMAGES (IMAGE_ID, ...)
    values (SEQ_IMAGE_ID.NEXTVAL, ...);

  update VM_VIDEO
    set THUMB_IMAGE_ID = SEQ_IMAGE_ID.CURRVAL
    where VIDEO_ID = videoID;
end;



  1. Een Perzische tekst invoegen in mysql-tabel

  2. secure-file-priv Lege set

  3. Wat is er mis met deze berekening van de queryverdeling van SQL Server?

  4. Zoek het verschil tussen tijdstempels in seconden in PostgreSQL met JOOQ