Sinubukan mo na bang magdagdag, magtanggal o baguhin ang mga haligi sa isang talahanayan ? Kung oo, kung gayon, ang ALTER TABLE ay ang utos na kailangan mong gamitin. Kaya, sa artikulong ito sa Alter Table, tatalakayin ko kung paano mo magagamit ang utos na ito upang baguhin ang mga haligi sa isang talahanayan.
Ang mga sumusunod na paksa ay saklaw sa artikulong ito:
Ano ang pahayag ng Alter Table?
Ginagamit ang pahayag na ito upang magdagdag, magbago, o magtanggal ng (mga) haligi sa isang mayroon nang talahanayan. Gayundin, ang pahayag na ito ay maaaring magamit upang magdagdag / mag-drop ng mga hadlang sa isang mayroon nang mesa.Ang ALTER TABLE na pahayag ay maaaring magamit sa kasama ang mga sumusunod:
Talakayin natin ang bawat isa sa mga ito nang isa-isa sa pamamagitan ng pagsasaalang-alang sa sumusunod na talahanayan:
Nag-uuri ang c ++
Kung nais mong malaman, kung paano lumikha ng isang talahanayan sa SQL, maaari kang mag-refer ang aking artikulo sa CREATE TABLE.
mag-aaralID | pangalan | huling pangalan | numero ng telepono |
isa | Rohan | Rathore | 9876543210 |
2 | Sonali | Saksena | 9876567864 |
3 | Ajay | Agarwal | 9966448811 |
4 | Geeta | Gulati | 9765432786 |
5 | Shubham | Sinha | 9944888756 |
Mga pagpapatakbo:
ALTER TABLE ADD Column
Ginagamit ang pahayag na ito upang magdagdag ng isang haligi o magdagdag ng maraming mga haligi sa isang mayroon nang mesa.
Syntax:
#Add Single Column ALTER TABLE TableName ADD ColumnName datatype #Add Maramihang Mga Column ALTER TABLE TableName ADD ColumnName datatype, ADD ColumnName datatype, ADD ColumnName datatype
Halimbawa:
ALTER TABLE mga mag-aaral ADD petsa ng dob
Makakakita ka ng isang output, na ang haligi (dob) ay idinagdag sa talahanayan tulad ng sa ibaba:
mag-aaralID | pangalan | huling pangalan | numero ng telepono | dob |
isa | Rohan | Rathore | 9876543210 | |
2 | Sonali | Saksena | 9876567864 | |
3 | Ajay | Agarwal | 9966448811 | |
4 | Geeta | Gulati | 9765432786 | |
5 | Shubham | Sinha | 9944888756 |
Maaari kang magpatuloy, at ipasok ang data sa haligi, sa pamamagitan ng paggamit ng ipasok ang query sa SQL.
ALTER TABLE DROP Column
Ginagamit ang pahayag na ito upang i-drop ang isang haligi o maraming mga haligi sa isang mayroon nang talahanayan.
Syntax:
ALTER TABLE TableName DROP ColumnName datatype
Halimbawa:
ALTER TABLE mga mag-aaral DROP petsa ng dob
Makakakita ka ng isang output, na ang haligi ay tinanggal mula sa talahanayan tulad ng sa ibaba:
mag-aaralID | pangalan | huling pangalan | numero ng telepono |
isa | Rohan | Rathore | 9876543210 |
2 | Sonali | Saksena | 9876567864 |
3 | Ajay | Agarwal | 9966448811 |
4 | Geeta | Gulati | 9765432786 |
5 | Shubham | Sinha | 9944888756 |
ALTER TABLE MODIFY Column
Ginagamit ang pahayag na ito upang baguhin ang uri ng datos ng isang haligi sa isang mayroon nang mesa.
Syntax:
#SQL Server ALTER TABLE TableName ALTER COLUMN ColumnName datatype #MySQL ALTER TABLE table_name MODIFY COLUMN column_name datatype
Halimbawa:
Idagdag natin ang haligi ng dob , at baguhin ang uri ng data ng haligi na iyon sa taon
Upang idagdag ang haligi, banggitin ang sumusunod na query:
ALTER TABLE Persons ALTER COLUMN dob year
Ngayon, upang baguhin ang uri ng data ng haligi, banggitin ang code sa ibaba:
ALTER TABLE Persons ALTER COLUMN dob year
Makakakita ka ng isang output, na ang haligi ng dob ay idinagdag pabalik sa talahanayan at mayroong uri ng data na 'taon'. Sumangguni sa ibaba.
mag-aaralID | pangalan | huling pangalan | numero ng telepono | dob |
isa | Rohan | Rathore | 9876543210 | |
2 | Sonali | Saksena | 9876567864 | |
3 | Ajay | Agarwal | 9966448811 | |
4 | Geeta | Gulati | 9765432786 | |
5 | Shubham | Sinha | 9944888756 |
Sa pamamagitan nito, natapos namin ang artikulong ito. Inaasahan kong naintindihan mo, kung paano gamitin ang mga utos sa itaas. Kung nais mong malaman ang tungkol sa MySQL at makilala ang open-source na pakikipag-ugnay na database na ito, pagkatapos ay suriin ang aming na kasama ng live na pagsasanay na pinamunuan ng magtuturo at karanasan sa proyekto sa totoong buhay. Tutulungan ka ng pagsasanay na ito na maunawaan ang malalim na MySQL at tutulong sa iyo na makamit ang mastery sa paksa.
May tanong ba sa amin? Mangyaring banggitin ito sa seksyon ng mga komento ng artikulong ito at babalik ako sa iyo.