Visualizzazione dei risultati da 1 a 4 su 4

Discussione: [MYSQL] update tabella

  1. #1

    [MYSQL] update tabella

    Devo effettuare l'update di una tabella,avevo intenzione direttamente di caricare un file sql contenente tutti gli update da effettuare,ma non sono certo che vengano effettuati nella giusta sequenza.
    Ad esempio:

    update liceovico2 set classe = 'IIIA' where classe = 'IIA';
    update liceovico2 set classe = 'IIA' where classe = 'IA';
    update liceovico2 set classe = 'IA' where classe = 'VA';
    update liceovico2 set classe = 'VA' where classe = 'IVA';

    deve essere fatto l'update prima del valore IIA,poi di quello IA e così via,se no rischio di trovarmi tutti i valori impostati a IIIA.
    Come si comporta MYSQL in questo caso,effettua l'update in maniera sequenziale?
    Dade2 • Premium Windows Hosting • Microsoft Partner
    Server Dedicati • R1Soft daily backups • Dedicated Account Managers

  2. #2
    Utente di HTML.it L'avatar di VaLvOnAuTa
    Registrato dal
    Jun 2002
    Messaggi
    2,003
    Credo proprio che vada bene.
    Suppongo il problema lo avessi avuto se fossi partito dalla classe più piccola
    es
    (Ia -> IIa
    IIa -> IIIa)

    perchè ti saresti trovato con 2 IIa. Ma come hai fatto tu dovrebbe andar bene

  3. #3
    Grazie...meglio però salvare prima la tabella originaria e poi procedere,non si sa mai.
    Ieri per errore (o forse per il troppo caldo) ho cancellato una tabella di oltre 1000 righe (in pratica 15 giorni di lavoro).
    Non vorrei avere altri problemi.
    Ciao
    Dade2 • Premium Windows Hosting • Microsoft Partner
    Server Dedicati • R1Soft daily backups • Dedicated Account Managers

  4. #4
    Utente di HTML.it L'avatar di VaLvOnAuTa
    Registrato dal
    Jun 2002
    Messaggi
    2,003
    Eh magari un backup giornaliero non è poi na cosa tanto malvagia

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.