Durante la gestione di un database, un amministratore del database deve modificare la struttura delle tabelle per rimanere aggiornati. In questo articolo, impareremo alcuni diversi tipi di attività che possiamo svolgere usando il comando alter fornito da MySQL. Quindi iniziamo.
Alterare i comandi altera o modifica la struttura della tabella. Per esempio,
In questo articolo, proveremo esempi di comandi alter per aggiungere, eliminare, rinominare e modificare le colonne di una tabella in MySQL.
Aggiungi una colonna
Possiamo aggiungere una colonna in una tabella già esistente usando la seguente sintassi del comando alter.
Alter table table_nameIn questa sintassi, assicurati di sostituire table_name e column_name con il nome che si desidera dare.
Possiamo anche menzionare la posizione della colonna appena creata utilizzando la prima e dopo la clausola e facendo riferimento alla colonna già esistente nella tabella. Per esempio
Alter table table_nameSe vogliamo aggiungere una colonna prima di una colonna esistente, possiamo usare la prima clausola. Allo stesso modo, se vogliamo aggiungere una colonna dopo la colonna esistente, possiamo usare la clausola dopo.
Possiamo anche aggiungere più colonne, utilizzando la stessa tabella alter e aggiungere la sintassi della colonna. Per esempio
Alter table table_nameDrop/Elimina una colonna
Eliminare una colonna in MySQL è facile come dire. Possiamo rimuovere una colonna esistente in una tabella utilizzando il comando e la caduta della tabella Alter. La sintassi per l'eliminazione di una colonna è
Alter table table_nameQuesto è quanto è semplice eliminare una colonna di una tabella in mysql.
Rinominare una colonna
Possiamo rinominare una colonna utilizzando la clausola di modifica insieme al comando della tabella Alter. In cui, forniamo prima il nome esistente della colonna e quindi il nuovo nome insieme al tipo di dati, seguito dalla clausola di modifica. Per modificare il nome della colonna, eseguire il comando seguente
Alter table table_nameSe possiamo modificare il nome della colonna, possiamo modificare il nome della tabella e utilizzare la clausola di rinominato con il comando della tabella Alter. La sintassi per rinominare la tabella è
Alter table table_nameModifica una colonna
Supponiamo di voler modificare la definizione della colonna o il tipo di dati di una colonna in mysql. La clausola modifica è utile per aiutarci in questo caso. Possiamo utilizzare la clausola modifica per modificare il tipo di dati di una colonna. Come questo
Alter table table_namePro-tip
Ecco un protip per usare il comando alter.
Imposta il valore predefinito su una colonna
Se vogliamo fornire o impostare un valore predefinito su una colonna di una tabella. Possiamo farlo eseguendo il seguente comando
Alter table table_nameIn questa sintassi, assicurati di sostituire la table_name, colons_name e il valore in base al requisito.
Se possiamo impostare i valori predefiniti di una colonna. Deve esserci un modo per sconfiggere o rilasciare i valori predefiniti di una colonna.
Rilascia il valore predefinito di una colonna
Bene, MySQL fornisce anche la clausola predefinita e il comando della tabella Alter per rilasciare i valori predefiniti di una colonna.
Alter table table_nameQuindi, questi sono alcuni dei diversi modi per gestire e alterare il tavolo in MySQL.
Riepilogo
Questo articolo include vari modi per utilizzare il comando alter per eseguire alcune operazioni diverse. In questo articolo, abbiamo imparato ad aggiungere, eliminare, rinominare la tabella e le colonne, modificare la definizione delle colonne, set e annullamento dei valori predefiniti di una colonna usando il comando aterbullo in mysql. Se questo articolo ti ha aiutato ad avere una migliore comprensione del comando alter in mysql e vuoi saperne di più sui concetti di mysql. Continua a visitare il nostro sito Web Linuxhint.com.