Come rinominare una tabella MySql?

Come posso rinominare una tabella in MySql, so che devo usare il comando RENAME, ma essendo alle prime armi nell'esecuzione delle istruzioni sql in MySql ho paura di combinare qualche pasticcio.

Potete indicarmi la sintassi esatta della istruzione sql per rimoninare una tabella MySql

Risolta 3
MySql 03-12-2018 2 Risposte 1554 Visite +1
Fabrizio Colessi

Fabrizio Colessi

Autore di questa domanda

Risposte ( 2 approvate )

  1. Giorgio Borelli
    +3
    03-12-2018 19:37:51
    Rispondi

    Per rinominare una tabella in MySql basta eseguire il comando sql 'RENAME TABLE', la sintassi è davvero semplice, basta scrivere così:

    RENAME TABLE 'OldTableName' TO 'NewTableName';

    Il comando RENAME TABLE rinominerà la tabella atomicamente, questo significa che la tabella risulterà bloccata durante l'esecuzione del comando. Puoi anche in caso di neccessità rimoninare più tabelle sql conteporaneamente, basta elencare i nomi vecchi e nuovi delle varie tabelle separate da virgole, in questo modo:

    RENAME TABLE 'OldTableName1' TO 'NewTableName1', 'OldTableName2' TO 'NewTableName2';

    Spero questo possa bastarti, ma è davvero semplice, non serve altro.

  2. Giacomo Barrile
    -1
    03-12-2018 19:40:31
    Rispondi

    Inoltre quando rinomini una tabella in MySql, non perdi gli eventuali dati (record inseriti)

Rispondi

Per poter rispondere a questa domanda, devi essere registrato e loggato sul sito, dopodichè compila il box sottostante cercando di essere il più chiaro ed esauriente possibile, la tua risposta potrebbe essere la soluzione che l'utente cerca ed essere contrassegnata come migliore, consentendoti così di ottenere punti ed autorevolezza.

 Domanda Precedente

 Elenco Domande 

Domanda Successiva