Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    [mysql] 2 insert in 1 istruzione

    Salve a tutti,

    precedentemente usavo il db della microsoft il ms sql server 2000, con il quale potervo eseguire 2 insert nella stessa istruzione con questa sintassi:

    insert into tab1 (.....) values (....) ; insert into tab2 (.....) values (....)

    Ho provato ad eseguire questa sintassi anche con Mysql ma sembrerebbe non funzionare, esiste qualche parametro di configurazione da abilitare per poterlo far funzionare? Oppure il Mysql non lo supporta in nessun modo?

    Saluti

  2. #2
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Sono due query distinte separate dal punto e virgola. Tramite interfaccia grafica (pma,sqlyog) lo puoi fare, basta che le evidenzi e le esegui.
    Con php devi lanciare due volte il comando mysql_query.

  3. #3
    Infatti purtroppo con PHP ho dovuto dividerli in due le istruzioni, quindi mi confermi che entrambi tramite PHP in una sola istruzione non possono essere eseguiti.
    Grazie

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 © 2025 vBulletin Solutions, Inc. All rights reserved.