Ar kada nors bandėte pridėti, ištrinti ar modifikuoti lentelės stulpelius ? Jei taip, tada ALTER TABLE yra komanda, kurią turite naudoti. Taigi šiame „Alter Table“ straipsnyje aptarsiu, kaip galite naudoti šią komandą lentelės stulpeliams modifikuoti.
Šiame straipsnyje bus aptariamos šios temos:
Kas yra „Alter Table“ teiginys?
Šis sakinys naudojamas pridėti, modifikuoti ar ištrinti esamos lentelės stulpelius. Be to, šį teiginį galima naudoti norint pridėti / numesti apribojimus esamai lentelei.Sakinį ALTER TABLE galima naudoti kartu su:
Aptarkime kiekvieną iš šių, atsižvelgdami į šią lentelę:
Jei norite sužinoti, kaip sukurti lentelę SQL, galite kreiptis į tai mano straipsnis CREATE TABLE.
Studento pažymėjimas | Pirmas vardas | pavardė | telefono numeris |
vienas | Rohanas | Rathore | 9876543210 |
2 | Sonali | Saksena | 9876567864 |
3 | Ajay | Agarvalas | 9966448811 |
4 | Geeta | Gulati | 9765432786 |
5 | Šubhamas | Sinha | 9944888756 |
Operacijos:
Stulpelis ALTER TABLE ADD
Šis sakinys naudojamas pridėti stulpelį arba pridėti kelis stulpelius esamoje lentelėje.
Sintaksė:
#Add Single Column ALTER TABLE TableName ADD ColumnName duomenų tipas #Add Multiple Columns ALTER TABLE TableName ADD ColumnName duomenų tipas, ADD ColumnName duomenų tipas, ADD ColumnName duomenų tipas
Pavyzdys:
ALTER LENTELĖ studentai PRIDĖTI datą
Pamatysite išvestį, kad stulpelis (dob) bus pridėtas prie lentelės taip:
Studento pažymėjimas | Pirmas vardas | pavardė | telefono numeris | dob |
vienas | Rohanas | Rathore | 9876543210 | |
2 | Sonali | Saksena | 9876567864 | |
3 | Ajay klasės vs sąsaja java | Agarvalas | 9966448811 | |
4 | Geeta | Gulati | 9765432786 | |
5 | Šubhamas | Sinha | 9944888756 |
Galite eiti į priekį ir įterpti duomenis į stulpelį naudodami įterpti užklausą į SQL.
Stulpelio KEITIMAS LENTELĖS LAŠAS
Šis sakinys naudojamas stulpelio ar kelių stulpelių numetimui esamoje lentelėje.
Sintaksė:
ALTER TABLE TableName DROP ColumnName duomenų tipas
Pavyzdys:
ALTER LENTELĖ studentų DROP dob data
Pamatysite išvestį, kad stulpelis iš lentelės ištrintas taip:
Studento pažymėjimas | Pirmas vardas | pavardė | telefono numeris |
vienas | Rohanas | Rathore | 9876543210 |
2 | Sonali | Saksena | 9876567864 |
3 | Ajay | Agarvalas | 9966448811 |
4 | Geeta | Gulati | 9765432786 |
5 | Šubhamas | Sinha | 9944888756 |
Keisti lentelę modifikuoti stulpelį
Šis teiginys naudojamas modifikuoti duomenų tipas esamos lentelės stulpelio.
Sintaksė:
#SQL Server ALTER TABLE TableName ALTER COLUMN ColumnName duomenų tipo #MySQL ALTER TABLE table_name MODIFY COLUMN column_name duomenų tipas
Pavyzdys:
Pridėkime atgal dob kolona ir pakeiskite to stulpelio duomenų tipą į metus
Norėdami pridėti stulpelį, paminėkite šią užklausą:
ALTER LENTELĖ Asmenys ALTER COLUMN dob metai
Dabar, norėdami pakeisti stulpelio duomenų tipą, paminėkite žemiau esantį kodą:
ALTER LENTELĖ Asmenys ALTER COLUMN dob metai
Pamatysite išvestį, kad stulpelis dob bus vėl pridėtas prie lentelės ir turi duomenų tipą „metai“. Žiūrėkite žemiau.
Studento pažymėjimas | Pirmas vardas | pavardė | telefono numeris | dob |
vienas | Rohanas kaip sukurti sesiją Java | Rathore | 9876543210 | |
2 | Sonali | Saksena | 9876567864 | |
3 | Ajay | Agarvalas | 9966448811 | |
4 | Geeta | Gulati | 9765432786 | |
5 | Šubhamas | Sinha | 9944888756 |
Tuo mes baigėme šį straipsnį. Tikiuosi, kad supratote, kaip naudotis pirmiau pateiktomis komandomis. Jei norite sužinoti daugiau apie „MySQL“ ir susipažinkite su šia atviro kodo reliacine duomenų baze, tada patikrinkite mūsų kuris ateina su instruktorių vedamomis tiesioginėmis treniruotėmis ir realių projektų patirtimi. Šie mokymai padės jums išsamiau suprasti „MySQL“ ir padės jums įsisavinti šį dalyką.
Turite mums klausimą? Prašau paminėti tai šio straipsnio komentarų skyriuje ir aš susisieksiu su jumis.