Oletko koskaan yrittänyt lisätä, poistaa tai muokkaa taulukon sarakkeita ? Jos kyllä, niin ALTER TABLE on komento, jota sinun on käytettävä. Joten tässä Alter-taulukon artikkelissa keskustelen siitä, kuinka voit käyttää tätä komentoa taulukon sarakkeiden muokkaamiseen.
Tässä artikkelissa käsitellään seuraavia aiheita:
tyyppisiä suodattimia taulussa
Mikä on Alter Table -lausunto?
Tätä lausetta käytetään lisäämään, muokkaamaan tai poistamaan olemassa olevan taulukon sarakkeita. Tätä lausetta voidaan käyttää myös lisäämään / pudottamaan rajoituksia olemassa olevaan taulukkoon.ALTER TABLE -käskyä voidaan käyttää sekä seuraavat:
Keskustellaan kutakin näistä yksi kerrallaan seuraavan taulukon avulla:
Jos haluat tietää, miten taulukko luodaan SQL: ssä, voit viitata siihen artikkelini Luo taulukko.
opiskelijanumero | etunimi | sukunimi | puhelinnumero |
yksi | Rohan | Rathore | 9876543210 |
2 | Sonali | Saxena | 9876567864 |
3 | Ajay | Agarwal | 9966448811 |
4 | Geeta | Gulati | 9765432786 |
5 | Shubham | Sinha | 9944888756 |
Toiminnot:
MUUTA TAULUKKO LISÄÄ sarake
Tätä lausetta käytetään lisäämään sarake tai useita sarakkeita olemassa olevaan taulukkoon.
Syntaksi:
#Add Single Column ALTER TABLE Taulukonimi LISÄÄ ColumnName-tietotyyppi #Add Useita sarakkeita ALTER TABLE Taulukonimi ADD ColumnName-tietotyyppi, ADD ColumnName-tietotyyppi, ADD ColumnName-tietotyyppi
Esimerkki:
ALTER TABLE -opiskelijat LISÄÄ päivämäärä
Näet tuloksen, jonka sarake (dob) lisätään taulukkoon seuraavasti:
opiskelijanumero | etunimi | sukunimi | puhelinnumero | dob |
yksi | Rohan | Rathore | 9876543210 | |
2 | Sonali | Saxena | 9876567864 | |
3 | Ajay | Agarwal | 9966448811 | |
4 | Geeta | Gulati | 9765432786 | |
5 | Shubham | Sinha | 9944888756 |
Voit siirtyä eteenpäin ja lisätä tietoja sarakkeeseen käyttämällä lisää kysely SQL: ään.
ALTER TABLE DROP -sarake
Tätä lausetta käytetään pudottamaan sarake tai useita sarakkeita olemassa olevaan taulukkoon.
Syntaksi:
ALTER TABLE TableName DROP ColumnName -tietotyyppi
Esimerkki:
ALTER TABLE -opiskelijoiden DROP lähtöpäivä
Näet tuloksen, jonka sarake poistetaan taulukosta seuraavasti:
opiskelijanumero | etunimi | sukunimi | puhelinnumero |
yksi | Rohan | Rathore | 9876543210 |
2 | Sonali | Saxena | 9876567864 |
3 | Ajay | Agarwal | 9966448811 |
4 | Geeta | Gulati | 9765432786 |
5 | Shubham | Sinha | 9944888756 |
ALTER TABLE MODIFY -sarake
Tätä lausetta käytetään tietotyyppi olemassa olevan taulukon sarakkeen.
Syntaksi:
#SQL Server ALTER TABLE TableName ALTER COLUMN ColumnName datatype #MySQL ALTER TABLE table_name MODIFY COLUMN column_name datatype
Esimerkki:
Lisätään takaisin dob-sarake ja vaihda kyseisen sarakkeen tietotyypiksi vuosi
Lisää sarake takaisin mainitsemalla seuraava kysely:
ALTER TAULUKKO Henkilöt ALTER COLUMN dob vuosi
Jos haluat muuttaa sarakkeen tietotyyppiä, mainitse alla oleva koodi:
ALTER TAULUKKO Henkilöt ALTER COLUMN dob vuosi
Näet tuloksen, että dob-sarake lisätään takaisin taulukkoon ja sen tietotyyppi on 'vuosi'. Katso alla.
opiskelijanumero | etunimi | sukunimi | puhelinnumero | dob |
yksi | Rohan | Rathore | 9876543210 | |
2 | Sonali | Saxena | 9876567864 | |
3 | Ajay | Agarwal | 9966448811 | |
4 | Geeta fibonacci c ++ -koodi | Gulati | 9765432786 | |
5 | Shubham | Sinha | 9944888756 |
Tämän avulla olemme päässeet tämän artikkelin loppuun. Toivon, että ymmärsit, miten yllä olevia komentoja käytetään. Jos haluat oppia lisää MySQL ja tutustu tähän avoimen lähdekoodin relaatiotietokantaan ja tutustu sitten joka sisältää ohjaajan vetämän live-koulutuksen ja tosielämän projektikokemuksen. Tämä koulutus auttaa ymmärtämään MySQL: ää perusteellisesti ja auttaa saavuttamaan aiheen hallinnan.
Onko sinulla kysymys meille? Mainitse se tämän artikkelin kommenttiosassa ja palaan sinuun.