Har du noen gang prøvd å legge til, slette eller endre kolonner i en tabell ? Hvis ja, så er ALTER TABLE kommandoen du må bruke. Så, i denne artikkelen på Alter Table, vil jeg diskutere hvordan du kan bruke denne kommandoen til å endre kolonnene i en tabell.
Følgende emner vil bli dekket i denne artikkelen:
Hva er Alter Table-setningen?
Denne setningen brukes til å legge til, endre eller slette kolonne (r) i en eksisterende tabell. Denne uttalelsen kan også brukes til å legge til / slippe begrensninger på en eksisterende tabell.ALTER TABLE-setningen kan brukes i sammen med følgende:
La oss diskutere hver av disse ved å vurdere følgende tabell:
Hvis du vil vite hvordan du lager en tabell i SQL, kan du referere til artikkelen min om CREATE TABLE.
Student ID | fornavn | etternavn | telefonnummer |
en | Rohan | Rathore | 9876543210 |
2 | Sonali | Saxena | 9876567864 |
3 | Ajay | Agarwal | 9966448811 |
4 | Geeta def __init __ (selv) | Gulati | 9765432786 |
5 | Shubham | Sinha | 9944888756 |
Operasjoner:
ALTER TABLE ADD Kolonne
Denne setningen brukes til å legge til en kolonne eller legge til flere kolonner i en eksisterende tabell.
Syntaks:
#Add Single Column ALTER TABLE TableName ADD ColumnName datatype #Add Multiple Columns ALTER TABLE TableName ADD ColumnName datatype, ADD ColumnName datatype, ADD ColumnName datatype
Eksempel:
ALTER TABLE-studenter LEGG til datoen
Du vil se en utgang som kolonnen (dob) legges til i tabellen som nedenfor:
Student ID | fornavn | etternavn | 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 sette inn data i kolonnen ved å bruke sett inn spørring i SQL.
ALTER TABLE DROP Kolonne
Denne setningen brukes til å slippe en kolonne eller flere kolonner i en eksisterende tabell.
Syntaks:
ALTER TABLE TableName DROP ColumnName datatype
Eksempel:
ALTER TABLE studenter DROP Dob dato
Du vil se en utdata om at kolonnen er slettet fra tabellen som nedenfor:
Student ID | fornavn | etternavn | telefonnummer |
en | Rohan | Rathore | 9876543210 |
2 | Sonali spørsmål om java-klasselaster | Saxena | 9876567864 |
3 | Ajay | Agarwal | 9966448811 |
4 | Geeta | Gulati | 9765432786 |
5 | Shubham | Sinha | 9944888756 |
ALTER TABLE MODIFY Kolonne
Denne uttalelsen brukes til å endre data-type av en kolonne i en eksisterende tabell.
Syntaks:
#SQL Server ALTER TABLE TableName ALTER COLUMN ColumnName datatype #MySQL ALTER TABLE table_name MODIFY COLUMN column_name datatype
Eksempel:
La oss legge tilbake dob kolonne , og endre datatypen for den kolonnen til år
For å legge til kolonnen, nevn følgende spørsmål:
ALTER TABLE Personer ALTER COLUMN dob år
For å endre datatypen for kolonnen, nevn koden nedenfor:
ALTER TABLE Personer ALTER COLUMN dob år
Du vil se en utgang, at dob-kolonnen legges til i tabellen og har datatypen 'år'. Se nedenfor.
Student ID | fornavn | etternavn | 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 slutt på denne artikkelen. Jeg håper du forsto hvordan du bruker kommandoene ovenfor. Hvis du ønsker å lære mer om MySQL og bli kjent med denne åpen kildekode-relasjonsdatabasen, så sjekk ut vår som kommer med instruktørstyrt liveopplæring og reell prosjektopplevelse. Denne opplæringen vil hjelpe deg med å forstå MySQL grundig og hjelpe deg med å mestre emnet.
Har du spørsmål til oss? Vennligst nevn det i kommentarfeltet i denne artikkelen, så kommer jeg tilbake til deg.