SQL ALTER TABLE స్టేట్మెంట్

ALTER TABLE స్టేట్మెంట్

ALTER TABLE స్టేట్మెంట్ ప్రస్తుత పట్టికలో కలంను జోడించడం, మార్చడం లేదా తొలగించడానికి ఉపయోగిస్తారు.

SQL ALTER TABLE సింటాక్స్

పట్టికలో కలంను జోడించడానికి ఈ సింటాక్స్ ను వాడండి:

పట్టికలో నిలువ రకాన్ని మార్చడానికి క్రింది సిక్వెన్స్ వాడండి: ALTER TABLE
ADD ALTER COLUMN column_name

పట్టికలో కలంను తొలగించడానికి ఈ సింటాక్స్ ను వాడండి:

పట్టికలో నిలువ రకాన్ని మార్చడానికి క్రింది సిక్వెన్స్ వాడండి: ALTER TABLE
DROP COLUMN ALTER COLUMN

పేర్కొనుట:కొన్ని డేటాబేస్ సిస్టమ్స్ డేటాబేస్ పట్టికలో కలంను తొలగించే ఈ పద్ధతిని అనుమతించవు (DROP COLUMN column_name).

要改变表中列的数据类型,请使用下列语法:

పట్టికలో నిలువ రకాన్ని మార్చడానికి క్రింది సిక్వెన్స్ వాడండి: ALTER TABLE
table_name ALTER COLUMN column_name

datatype

అనుభవం లో ఉన్న పట్టిక (ఉదాహరణలో ఉపయోగించబడింది):

Persons పట్టిక ఇలా అవుతుంది: ఐడి పేరు తరువాతి పేర్ ప్రథమం చిరునామా
సిటీ 1 అడమ్స్ జాన్ ఆక్స్ఫర్డ్ స్ట్రీట్
లండన్ 2 బుష్ జార్జ్ ఫిఫ్త్ ఏవెన్యూ
న్యూ యార్క్ 3 కార్టర్ థామస్ చంగాన్ స్ట్రీట్

Persons పట్టిక

SQL ALTER TABLE ఉదాహరణ

ఇప్పుడు, మేము "Persons" పట్టికలో "Birthday" నిలువ యొక్క డేటా రకాన్ని మార్చాలని కోరుకున్నాము:

మేము క్రింది సిక్వెన్స్ సిక్వెన్స్ వాడతాము:
ఇప్పుడు, మేము "Persons" పట్టికలో "Birthday" ను కొత్త నిలువ పేరుతో జోడించాలని కోరుకున్నాము.

ADD Birthday date

దయచేసి గమనించండి, కొత్త నిలువ "Birthday" యొక్క రకం date ఉంది, తేదీలను కలిగి ఉంటుంది. డేటా రకం నిలువలో కలిగి ఉండే డేటా రకాన్ని నిర్ణయిస్తుంది.

Persons పట్టిక ఇలా అవుతుంది: ఐడి పేరు తరువాతి పేర్ ప్రథమం చిరునామా కొత్త "Persons" పట్టిక ఇలా అవుతుంది:
సిటీ 1 అడమ్స్ జాన్ ఆక్స్ఫర్డ్ స్ట్రీట్  
లండన్ 2 బుష్ జార్జ్ ఫిఫ్త్ ఏవెన్యూ  
న్యూ యార్క్ 3 కార్టర్ థామస్ చంగాన్ స్ట్రీట్  

Birthday

డేటా రకం మార్చడం ఉదాహరణ

ఇప్పుడు, మేము "Persons" పట్టికలో "Birthday" నిలువ యొక్క డేటా రకాన్ని మార్చాలని కోరుకున్నాము:

మేము క్రింది సిక్వెన్స్ సిక్వెన్స్ వాడతాము:
ALTER TABLE Persons

ALTER COLUMN Birthday year

దయచేసి గమనించండి, "Birthday" నిలువ యొక్క డేటా రకం year ఉంది, 2 లేదా 4 దశల ఫార్మాట్లో సంవత్సరాలను కలిగి ఉంటుంది.

DROP COLUMN ఉదాహరణ

ముందు, మేము "Person" పట్టికలో "Birthday" నిలువను తొలగిస్తాము:
ALTER TABLE Person

DROP COLUMN Birthday

Persons పట్టిక ఇలా అవుతుంది: ఐడి పేరు తరువాతి పేర్ ప్రథమం చిరునామా
సిటీ 1 అడమ్స్ జాన్ ఆక్స్ఫర్డ్ స్ట్రీట్
లండన్ 2 బుష్ జార్జ్ ఫిఫ్త్ ఏవెన్యూ
న్యూ యార్క్ 3 కార్టర్ థామస్ చంగాన్ స్ట్రీట్