Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Stored procedure MySQL

  1. #1

    Stored procedure MySQL

    Non sono ancora molto esperto di MySQL ed ho questo problema:
    ho una tabella FATTURE, una tabella PAGAMENTI e una tabella di COLLEGAMENTO fra le due, che avrà quindi i campi id, id_fattura, id_pagamento.
    Devo realizzare una stored procedure che mi accodi un record alla tabella PAGAMENTI e poi mi accodi un record alla tabella COLLEGAMENTO, prendendo id_pagamento dal record del pagamento appena accodato.
    Qualcuno sa dirmi come posso ricavare l'id del pagamento appena accodato..?

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2011
    Messaggi
    1,469
    LAST_INSERT_ID()

  3. #3
    mi fai un esempio di una query...?
    Grazie

  4. #4
    Se scrivo la stored procedure in questo modo, dici che funzione...?

    BEGIN
    INSERT INTO tbpagam00 ( PAKTGID, PADPAG, PADCOGE, PAIMPO)
    SELECT idTpag, datap, dcoge, impo;
    INSERT INTO tbpagcol00 ( CPKTTID, CPKPAID)
    SELECT idTit, LAST_INSERT_ID();
    END

    Che succede se nel frattemo un altro utente inserisce un record su tbpagam00..?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.