MySQL లో కాలమ్‌ను మార్చండి

Alter Column Mysql



ఒక డేటాబేస్ను నిర్వహిస్తున్నప్పుడు, ఒక డేటాబేస్ నిర్వాహకుడు తాజాగా ఉండటానికి పట్టికల నిర్మాణాన్ని మార్చాలి. ఈ వ్యాసంలో, MySQL అందించిన ALTER ఆదేశాన్ని ఉపయోగించి మనం చేయగలిగే కొన్ని రకాల పనులను నేర్చుకుంటాము. కాబట్టి, ప్రారంభిద్దాం.

ALTER ఆదేశం పట్టిక నిర్మాణాన్ని మారుస్తుంది లేదా మారుస్తుంది. ఉదాహరణకి,







  • కాలమ్‌ని జోడించడం
  • కాలమ్ తొలగింపు
  • కాలమ్ పేరు మార్చడం
  • కాలమ్ యొక్క సవరణ

ఈ వ్యాసంలో, MySQL లోని పట్టిక నిలువు వరుసలను జోడించడానికి, తొలగించడానికి, పేరు మార్చడానికి మరియు సవరించడానికి ALTER ఆదేశాల ఉదాహరణలు ప్రయత్నిస్తాము.



నిలువు వరుసను జోడించండి

ALTER కమాండ్ యొక్క కింది వాక్యనిర్మాణాన్ని ఉపయోగించి మేము ఇప్పటికే ఉన్న పట్టికలో ఒక కాలమ్‌ను జోడించవచ్చు.



వయస్సు పట్టిక టేబుల్_పేరు
జోడించు కాలమ్_పేరు డేటాటైప్;

ఈ వాక్యనిర్మాణంలో, table_name మరియు కాలమ్_పేరును మీరు ఇవ్వాలనుకుంటున్న పేరుతో భర్తీ చేయాలని నిర్ధారించుకోండి.





FIRST మరియు AFTER నిబంధనను ఉపయోగించడం ద్వారా మరియు పట్టికలో ఇప్పటికే ఉన్న కాలమ్‌ని ప్రస్తావించడం ద్వారా కొత్తగా సృష్టించబడిన కాలమ్ యొక్క స్థానాన్ని కూడా మేము పేర్కొనవచ్చు. ఉదాహరణకి

వయస్సు పట్టిక టేబుల్_పేరు
జోడించు కాలమ్_పేరు డేటాటైప్
[ ప్రధమ | తరువాత ]ఇప్పటికే ఉన్న_కాలమ్_పేరు;

మేము ఇప్పటికే ఉన్న కాలమ్‌కు ముందు కాలమ్‌ను జోడించాలనుకుంటే, మేము మొదటి క్లాజ్‌ని ఉపయోగించవచ్చు. అదేవిధంగా, మేము ఇప్పటికే ఉన్న కాలమ్ తర్వాత కాలమ్‌ను జోడించాలనుకుంటే, మేము AFTER నిబంధనను ఉపయోగించవచ్చు.



మేము ఒకే ఆల్టర్ టేబుల్ మరియు ADD కాలమ్ వాక్యనిర్మాణాన్ని ఉపయోగించి బహుళ నిలువు వరుసలను కూడా జోడించవచ్చు. ఉదాహరణకి

వయస్సు పట్టిక టేబుల్_పేరు
జోడించు కాలమ్_పేరు 1 డేటాటైప్
[ ప్రధమ | తరువాత ]ఇప్పటికే ఉన్న_కాలమ్_పేరు
జోడించు కాలమ్_పేరు 2 డేటాటైప్
[ ప్రధమ | తరువాత ]ఇప్పటికే ఉన్న_కాలమ్_పేరు;

నిలువు వరుసను వదలండి/తొలగించండి

MySQL లో కాలమ్‌ను తొలగించడం చెప్పినంత సులభం. ALTER TABLE కమాండ్ మరియు డ్రాప్ ఉపయోగించి మేము పట్టికలో ఇప్పటికే ఉన్న కాలమ్‌ను తీసివేయవచ్చు. నిలువు వరుసను తొలగించడానికి వాక్యనిర్మాణం

వయస్సు పట్టిక టేబుల్_పేరు
డ్రాప్ కాలమ్_పేరు;

MySQL లోని పట్టిక యొక్క నిలువు వరుసను తొలగించడం చాలా సులభం.

కాలమ్ పేరు మార్చండి

ఆల్టర్ టేబుల్ కమాండ్‌తో పాటు ఛేంజ్ క్లాజ్‌ని ఉపయోగించి మనం కాలమ్ పేరు మార్చవచ్చు. దీనిలో, మేము ముందుగా కాలమ్ యొక్క ప్రస్తుత పేరును అందిస్తాము మరియు తర్వాత కొత్త రకం డేటా టైప్‌తో పాటు, తరువాత మార్పు క్లాజ్‌ను అందిస్తాము. కాలమ్ పేరు మార్చడానికి, కింది ఆదేశాన్ని అమలు చేయండి

వయస్సు పట్టిక టేబుల్_పేరు
మార్పు కాలమ్ మునుపటి_కాలమ్_పేరు కొత్త_కాలమ్_పేరు డేటాటైప్;

మేము కాలమ్ పేరును మార్చగలిగితే, మేము టేబుల్ పేరును మార్చవచ్చు మరియు ఆల్టర్ టేబుల్ ఆదేశంతో RENAME నిబంధనను ఉపయోగించవచ్చు. పట్టిక పేరు మార్చడానికి వాక్యనిర్మాణం

వయస్సు పట్టిక టేబుల్_పేరు
RENAME కు కొత్త_ టేబుల్_పేరు;

నిలువు వరుసను సవరించండి

మేము MySQL లో కాలమ్ నిర్వచనం లేదా కాలమ్ యొక్క డేటా రకాన్ని మార్చాలనుకుంటున్నాము. ఈ సందర్భంలో మాకు సహాయం చేయడానికి మోడిఫై క్లాజ్ ఉపయోగపడుతుంది. మేము కాలమ్ యొక్క డేటా రకాన్ని మార్చడానికి MODIFY నిబంధనను ఉపయోగించవచ్చు. ఇలా

వయస్సు పట్టిక టేబుల్_పేరు
మోడిఫీ cloumn_name new_data_type;

అనుకూల రకం

ALTER ఆదేశాన్ని ఉపయోగించడానికి ఇక్కడ ఒక ప్రోటిప్ ఉంది.

డిఫాల్ట్ విలువను కాలమ్‌కు సెట్ చేయండి

మేము ఒక పట్టిక కాలమ్‌కు కొంత డిఫాల్ట్ విలువను అందించాలనుకుంటే లేదా సెట్ చేయాలనుకుంటే. కింది ఆదేశాన్ని అమలు చేయడం ద్వారా మేము అలా చేయవచ్చు

వయస్సు పట్టిక టేబుల్_పేరు
వయస్సు cloumn_ పేరు సెట్ వైఫల్యం విలువ ;

ఈ వాక్యనిర్మాణంలో, మీ అవసరానికి అనుగుణంగా టేబుల్_పేరు, కాలమ్_పేరు మరియు విలువను భర్తీ చేయాలని నిర్ధారించుకోండి.

మేము కాలమ్ యొక్క డిఫాల్ట్ విలువలను సెట్ చేయగలిగితే. కాలమ్ యొక్క డిఫాల్ట్ విలువలను సెట్ చేయకుండా లేదా డ్రాప్ చేయడానికి ఒక మార్గం ఉండాలి.

కాలమ్ డిఫాల్ట్ విలువను వదలండి

బాగా, MySQL ఒక కాలమ్ యొక్క డిఫాల్ట్ విలువలను వదలడానికి ఆల్టర్ టేబుల్ కమాండ్‌లో డ్రాప్ డిఫాల్ట్ క్లాజ్‌ను అందిస్తుంది.

వయస్సు పట్టిక టేబుల్_పేరు
వయస్సు cloumn_ పేరు డ్రాప్ వైఫల్యం ;

కాబట్టి, MySQL లో పట్టికను నిర్వహించడానికి మరియు మార్చడానికి ఇవి కొన్ని విభిన్న మార్గాలు.

సారాంశం

ఈ ఆర్టికల్ కొన్ని విభిన్న కార్యకలాపాలను నిర్వహించడానికి ALTER ఆదేశాన్ని ఉపయోగించడానికి వివిధ మార్గాలను కలిగి ఉంది. ఈ వ్యాసంలో, మేము MySQL లోని ALTER Table ఆదేశాన్ని ఉపయోగించి కాలమ్ నిర్వచనాన్ని సవరించడం, కాలమ్ నిర్వచనాన్ని సవరించడం, సెట్ చేయడం మరియు సెట్ చేయడం వంటివి జోడించడం, తొలగించడం, పేరు మార్చడం నేర్చుకున్నాము. ఈ వ్యాసం మీకు MySQL లో ఆల్టర్ కమాండ్ గురించి బాగా అర్థం చేసుకోవడానికి సహాయపడితే మరియు మీరు MySQL భావనల గురించి మరింత తెలుసుకోవాలనుకుంటే. మా వెబ్‌సైట్ linuxhint.com ని సందర్శించడం కొనసాగించండి.