Hai mai provato ad aggiungere, eliminare o modificare le colonne in una tabella ? Se sì, allora ALTER TABLE è il comando che devi usare. Quindi, in questo articolo su Alter Table, discuterò di come utilizzare questo comando per modificare le colonne in una tabella.
I seguenti argomenti verranno trattati in questo articolo:
Cos'è l'istruzione Alter Table?
Questa istruzione viene utilizzata per aggiungere, modificare o eliminare le colonne in una tabella esistente. Inoltre, questa istruzione può essere utilizzata per aggiungere / eliminare vincoli su una tabella esistente.L'istruzione ALTER TABLE può essere utilizzata in insieme a quanto segue:
Discutiamo ciascuno di questi per uno considerando la seguente tabella:
Se vuoi sapere come creare una tabella in SQL, puoi fare riferimento a il mio articolo su CREATE TABLE.
studentID | nome di battesimo | cognome | numero di telefono |
uno | Rohan | Rathore | 9876543210 |
2 | Sonali | Saxena | 9876567864 |
3 | Ajay | Agarwal | 9966448811 |
4 | Geeta | Gulati | 9765432786 |
5 | Shubham | Sinha | 9944888756 |
Operazioni:
Colonna ALTER TABLE ADD
Questa istruzione viene utilizzata per aggiungere una colonna o aggiungere più colonne in una tabella esistente.
Sintassi:
#Add Single Column ALTER TABLE TableName ADD ColumnName datatype #Add Multiple Columns ALTER TABLE TableName ADD ColumnName tipo di dati, ADD ColumnName tipo di dati, ADD ColumnName tipo di dati
Esempio:
ALTER TABLE studenti ADD dob date
Vedrai un output, che la colonna (dob) viene aggiunta nella tabella come di seguito:
studentID | nome di battesimo | cognome | numero di telefono | dob |
uno | Rohan | Rathore | 9876543210 | |
2 | Sonali | Saxena | 9876567864 | |
3 | Ajay | Agarwal | 9966448811 | |
4 | Geeta | Gulati | 9765432786 spazio dei nomi in c ++ | |
5 | Shubham | Sinha | 9944888756 |
Puoi andare avanti e inserire dati nella colonna, usando il inserire query in SQL.
Colonna ALTER TABLE DROP
Questa istruzione viene utilizzata per eliminare una colonna o più colonne in una tabella esistente.
Sintassi:
ALTER TABLE TableName DROP ColumnName tipo di dati
Esempio:
ALTER TABLE studenti DROP data dob
Vedrai un output, che la colonna viene eliminata dalla tabella come di seguito:
studentID | nome di battesimo | cognome | numero di telefono |
uno | Rohan | Rathore | 9876543210 |
2 | Sonali | Saxena | 9876567864 |
3 | Ajay | Agarwal | 9966448811 |
4 | Geeta | Gulati | 9765432786 |
5 | Shubham | Sinha | 9944888756 |
Colonna ALTER TABLE MODIFY
Questa istruzione viene utilizzata per modificare il file tipo di dati di una colonna in una tabella esistente.
Sintassi:
#SQL Server ALTER TABLE TableName ALTER COLUMN ColumnName tipo di dati #MySQL ALTER TABLE nome_tabella MODIFY COLUMN nome_colonna tipo di dati
Esempio:
Aggiungiamo di nuovo il colonna dob e modificare il tipo di dati di quella colonna in anno
Per aggiungere nuovamente la colonna, menzionare la seguente query:
ALTER TABLE Persone ALTER COLUMN dob year
Ora, per modificare il tipo di dati della colonna, menziona il codice seguente:
ALTER TABLE Persone ALTER COLUMN dob year
Vedrai un output, che la colonna dob viene aggiunta di nuovo alla tabella e ha il tipo di dati 'anno'. Fare riferimento di seguito.
studentID | nome di battesimo | cognome | numero di telefono | dob |
uno | Rohan | Rathore | 9876543210 | |
2 | Sonali | Saxena | 9876567864 converte il codice decimale in codice binario Python | |
3 | Ajay | Agarwal | 9966448811 | |
4 | Geeta | Gulati | 9765432786 | |
5 | Shubham | Sinha | 9944888756 |
Con questo, arriviamo alla fine di questo articolo. Spero tu abbia capito come usare i comandi sopra. Se desideri saperne di più su MySQL e impara a conoscere questo database relazionale open source, quindi dai un'occhiata al nostro che viene fornito con formazione dal vivo con istruttore e esperienza di progetto nella vita reale. Questa formazione ti aiuterà a comprendere in profondità MySQL e a raggiungere la padronanza dell'argomento.
Hai domande per noi? Per favore menzionalo nella sezione commenti di questo articolo e ti ricontatterò.