Har du nogensinde prøvet at tilføje, slette eller rediger kolonner i en tabel ? Hvis ja, så er ALTER TABLE den kommando, du skal bruge. Så i denne artikel om Alter Table vil jeg diskutere, hvordan du kan bruge denne kommando til at ændre kolonnerne i en tabel.
Følgende emner vil blive behandlet i denne artikel:
Hvad er erklæringen om Alter Table?
Denne erklæring bruges til at tilføje, ændre eller slette kolonne (r) i en eksisterende tabel. Denne erklæring kan også bruges til at tilføje / slippe begrænsninger på en eksisterende tabel.ALTER TABLE-sætningen kan bruges i sammen med følgende:
Lad os diskutere hver enkelt af disse ved at overveje følgende tabel:
Hvis du vil vide, hvordan du opretter en tabel i SQL, kan du henvise til min artikel om CREATE TABLE.
studiekort | fornavn | efternavn | telefonnummer |
en | Rohan | Rathore | 9876543210 |
2 | Sonali | Saxena | 9876567864 |
3 | Ajay til strengmetode i java | Agarwal | 9966448811 |
4 | Geeta | Gulati | 9765432786 |
5 | Shubham | Sinha | 9944888756 |
Operationer:
ALTER TABLE ADD Column
Denne erklæring bruges til at tilføje en kolonne eller tilføje flere kolonner i en eksisterende tabel.
Syntaks:
#Tilføj en enkelt kolonne ALTER TABEL Tabelnavn TILFØJ Kolonnenavn datatype #Tilføj flere kolonner ALTER TABEL Tabelnavn TILFØJ Kolonnenavn datatype, TILFØJ kolonnenavn datatype, TILFØJ kolonnenavn datatype
Eksempel:
ALTER TABLE studerende TILFØJ dobbelt dato
Du vil se et output, som kolonnen (dob) tilføjes i tabellen som nedenfor:
studiekort | fornavn | efternavn | telefonnummer | dob |
en | Rohan | Rathore | 9876543210 | |
2 | Sonali | Saxena | 9876567864 | |
3 | Ajay | Agarwal | 9966448811 | |
4 | Geeta | Gulati | 9765432786 | |
5 | Shubham | Sinha | 9944888756 |
Du kan gå videre og indsætte data i kolonnen ved hjælp af indsæt forespørgsel i SQL.
ALTER TABLE DROP Kolonne
Denne erklæring bruges til at droppe en kolonne eller flere kolonner i en eksisterende tabel.
Syntaks:
ALTER TABLE Tabelnavn DROP Kolonnenavn datatype
Eksempel:
ALTER TABLE studerende DROP dobbelt dato
Du vil se en output, at kolonnen slettes fra tabellen som nedenfor:
studiekort | fornavn | efternavn | telefonnummer |
en | Rohan | Rathore | 9876543210 |
2 | Sonali | Saxena | 9876567864 |
3 | Ajay | Agarwal | 9966448811 |
4 | Geeta | Gulati | 9765432786 |
5 | Shubham | Sinha | 9944888756 |
ALTER TABLE MODIFY Kolonne
Denne erklæring bruges til at ændre datatype af en kolonne i en eksisterende tabel.
Syntaks:
#SQL Server ALTER TABLE TableName ALTER COLUMN ColumnName datatype #MySQL ALTER TABLE table_name MODIFY COLUMN column_name datatype
Eksempel:
Lad os tilføje Dob kolonne , og skift datatypen for den pågældende kolonne til år
For at tilføje kolonnen skal du nævne følgende forespørgsel:
ALTER TABLE Personer ALTER KOLONN dobbelt år
For at ændre kolonnens datatype skal du nu nævne koden nedenfor:
ALTER TABLE Personer ALTER KOLONN dobbelt år
Du vil se en output, at dob kolonnen føjes tilbage til tabellen og har datatypen 'år'. Se nedenfor.
studiekort | fornavn | efternavn | telefonnummer | dob |
en | Rohan | Rathore | 9876543210 | |
2 | Sonali | Saxena | 9876567864 | |
3 | Ajay | Agarwal | 9966448811 | |
4 | Geeta | Gulati | 9765432786 | |
5 | Shubham | Sinha | 9944888756 |
Med dette kommer vi til en ende på denne artikel. Jeg håber, du forstod, hvordan man bruger ovenstående kommandoer. Hvis du ønsker at lære mere om MySQL og lær denne open source relationsdatabase, og tjek derefter vores som kommer med instruktørstyret live træning og projektoplevelse i det virkelige liv. Denne træning hjælper dig med at forstå MySQL i dybden og hjælpe dig med at opnå mestring over emnet.
Har du et spørgsmål til os? Nævn det i kommentarfeltet i denne artikel, og jeg vender tilbage til dig.