Come utilizzare l'istruzione Alter Table in SQL?



Questo articolo su ALTER TABLE è una guida completa su come aggiungere, eliminare e modificare colonne utilizzando l'istruzione ALTER TABLE in SQL.

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.

Tabella SQL-Alter -EdurekaI 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ò.