Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Delete di tabella prestashop all'interno di una transazione

  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2009
    Messaggi
    608

    Delete di tabella prestashop all'interno di una transazione

    Salve,

    ho un problema cercando di usare le transazioni in pdo.

    In pratica il concetto per me è questo.
    Dovendo inserire all'interno della tabella categorie dei record tramite script, cancello tutto quello che c'è (ad eccezione di due id) e poi inserisco le nuove righe.

    Chiaramente, usando le transizioni, vorrei che se nel mezzo succede qualche cosa tutte le operazioi sono annullate.

    Sembra funzionare tutto su tutte le tabelle tranne che su una. Il delete di questa tabella funziona unicamente se la tabella è già vuota, mentre quando è piena ( intorno ai 400 record ) il delete non funziona e il server restituisce dopo un po' "Mysql as gone away".

    Qualcuno ha idea da cosa possa dipendere?

    Tra l'altro se svuoto la tabella con truncate tutto funge ma purtroppo truncate fa una commit implicita perciò non serve ai fini delle transazioni.

    Se serve codice non esitate,

    Grazie in anticipo.

  2. #2
    Utente di HTML.it L'avatar di luca200
    Registrato dal
    Apr 2002
    Messaggi
    4,096
    Serve codice

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