SQL இல் மாற்று அட்டவணை அறிக்கையை எவ்வாறு பயன்படுத்துவது?



ALTER TABLE இல் உள்ள இந்த கட்டுரை SQL இல் உள்ள ALTER TABLE அறிக்கையைப் பயன்படுத்தி நெடுவரிசைகளை எவ்வாறு சேர்ப்பது, நீக்குவது மற்றும் மாற்றுவது என்பதற்கான விரிவான வழிகாட்டியாகும்.

நீங்கள் எப்போதாவது சேர்க்க, நீக்க அல்லது முயற்சித்தீர்களா? அட்டவணையில் நெடுவரிசைகளை மாற்றவும் ? ஆம் எனில், நீங்கள் பயன்படுத்த வேண்டிய கட்டளை ALTER TABLE ஆகும். எனவே, ஆல்டர் டேபிளில் உள்ள இந்த கட்டுரையில், ஒரு அட்டவணையில் உள்ள நெடுவரிசைகளை மாற்ற இந்த கட்டளையை எவ்வாறு பயன்படுத்தலாம் என்பதை நான் விவாதிப்பேன்.

SQL-Alter Table -Edurekaஇந்த கட்டுரையில் பின்வரும் தலைப்புகள் விவரிக்கப்படும்:





மாற்று அட்டவணை அறிக்கை என்ன?

ஏற்கனவே உள்ள அட்டவணையில் நெடுவரிசை (களை) சேர்க்க, மாற்ற அல்லது நீக்க இந்த அறிக்கை பயன்படுத்தப்படுகிறது. மேலும், ஏற்கனவே உள்ள அட்டவணையில் தடைகளைச் சேர்க்க / கைவிட இந்த அறிக்கை பயன்படுத்தப்படலாம்.ALTER TABLE அறிக்கையை பயன்படுத்தலாம் பின்வருவனவற்றுடன்:

பின்வரும் அட்டவணையை கருத்தில் கொண்டு இவை ஒவ்வொன்றையும் ஒவ்வொன்றாக விவாதிப்போம்:



நீங்கள் தெரிந்து கொள்ள விரும்பினால், SQL இல் ஒரு அட்டவணையை எவ்வாறு உருவாக்குவது, நீங்கள் குறிப்பிடலாம் CREATE TABLE பற்றிய எனது கட்டுரை.

மாணவர் அடையாளம்

முதல் பெயர்



கடைசி பெயர்

தொலைபேசி எண்

ஒன்று

ரோஹன்

ரத்தோர்

9876543210

2

சோனாலி

சக்சேனா

9876567864

3

அஜய்

அகர்வால்

9966448811

4

கீதா

குலாட்டி

9765432786

5

சுபம்

சின்ஹா

9944888756

செயல்பாடுகள்:

மாற்று அட்டவணை நெடுவரிசை சேர்க்கவும்

ஏற்கனவே உள்ள அட்டவணையில் ஒரு நெடுவரிசையைச் சேர்க்க அல்லது பல நெடுவரிசைகளைச் சேர்க்க இந்த அறிக்கை பயன்படுத்தப்படுகிறது.

தொடரியல்:

# ஒற்றை நெடுவரிசையைச் சேர் மாற்று அட்டவணை அட்டவணைப்பெயர் ADD நெடுவரிசை பெயர் தரவு வகை

உதாரணமாக:

ஜாவா என்ன ஒரு உதாரணம்
மாற்று அட்டவணை மாணவர்கள் டொப் தேதியைச் சேர்க்கவும்

ஒரு வெளியீட்டைக் காண்பீர்கள், நெடுவரிசை (டாப்) அட்டவணையில் கீழே சேர்க்கப்பட்டுள்ளது:

மாணவர் அடையாளம் முதல் பெயர் கடைசி பெயர் தொலைபேசி எண் dob

ஒன்று

ரோஹன்

ரத்தோர்

9876543210

2

சோனாலி

சக்சேனா

9876567864

3

அஜய்

அகர்வால்

9966448811

4

கீதா

குலாட்டி

9765432786

5

சுபம்

சின்ஹா

9944888756

ஐப் பயன்படுத்தி நீங்கள் முன்னோக்கிச் சென்று, நெடுவரிசையில் தரவைச் செருகலாம் SQL இல் வினவலைச் செருகவும்.

மாற்று அட்டவணை துளி நெடுவரிசை

ஏற்கனவே உள்ள அட்டவணையில் ஒரு நெடுவரிசை அல்லது பல நெடுவரிசைகளை கைவிட இந்த அறிக்கை பயன்படுத்தப்படுகிறது.

தொடரியல்:

மாற்று அட்டவணை அட்டவணை பெயர் டிராப் நெடுவரிசை பெயர் தரவு வகை

உதாரணமாக:

மாற்று அட்டவணை மாணவர்கள் கைவிடப்பட்ட தேதி

கீழே உள்ள அட்டவணையில் இருந்து நெடுவரிசை நீக்கப்பட்ட ஒரு வெளியீட்டை நீங்கள் காண்பீர்கள்:

மாணவர் அடையாளம்

முதல் பெயர்

டெவொப்களில் செஃப் என்றால் என்ன

கடைசி பெயர்

தொலைபேசி எண்

ஒன்று

ரோஹன்

ரத்தோர்

9876543210

2

சோனாலி

சக்சேனா

9876567864

3

அஜய்

அகர்வால்

9966448811

4

கீதா

குலாட்டி

9765432786

5

சுபம்

சின்ஹா

9944888756

மாற்று அட்டவணை மாற்ற நெடுவரிசை

இந்த அறிக்கை மாற்ற பயன்படுகிறது தரவு வகை ஏற்கனவே உள்ள அட்டவணையில் ஒரு நெடுவரிசை.

தொடரியல்:

#SQL சேவையகம் ALTER TABLE அட்டவணை பெயர் ALTER COLUMN ColumnName datatype #MySQL ALTER TABLE table_name MODIFY COLUMN column_name datatype

உதாரணமாக:

மீண்டும் சேர்க்கலாம் dob நெடுவரிசை , மற்றும் அந்த நெடுவரிசையின் தரவு வகையை மாற்றவும் ஆண்டு

நெடுவரிசையை மீண்டும் சேர்க்க பின்வரும் வினவலைக் குறிப்பிடவும்:

மாற்று அட்டவணை நபர்கள் மாற்று நெடுவரிசை ஆண்டு

இப்போது, ​​நெடுவரிசையின் தரவு வகையை மாற்ற, கீழே உள்ள குறியீட்டைக் குறிப்பிடவும்:

மாற்று அட்டவணை நபர்கள் மாற்று நெடுவரிசை ஆண்டு

நீங்கள் ஒரு வெளியீட்டைக் காண்பீர்கள், டாப் நெடுவரிசை மீண்டும் அட்டவணையில் சேர்க்கப்பட்டு தரவு வகை ‘ஆண்டு’ உள்ளது. கீழே பார்க்கவும்.

மாணவர் அடையாளம் முதல் பெயர் கடைசி பெயர் தொலைபேசி எண் dob

ஒன்று

ரோஹன்

ரத்தோர்

9876543210

2

சோனாலி

சக்சேனா

9876567864

3

அஜய்

அகர்வால்

9966448811

4

கீதா

ஆரம்பநிலைக்கான தகவல் பவர் சென்டர் பயிற்சி

குலாட்டி

9765432786

5

சுபம்

சின்ஹா

9944888756

இதன் மூலம், இந்த கட்டுரையின் முடிவுக்கு வருகிறோம். மேலே உள்ள கட்டளைகளை எவ்வாறு பயன்படுத்துவது என்பதை நீங்கள் புரிந்து கொண்டீர்கள் என்று நம்புகிறேன். நீங்கள் மேலும் அறிய விரும்பினால் MySQL இந்த திறந்த மூல தொடர்புடைய தரவுத்தளத்தை அறிந்து கொள்ளுங்கள், பின்னர் எங்கள் பாருங்கள் இது பயிற்றுவிப்பாளர் தலைமையிலான நேரடி பயிற்சி மற்றும் நிஜ வாழ்க்கை திட்ட அனுபவத்துடன் வருகிறது. இந்த பயிற்சி MySQL ஐ ஆழமாகப் புரிந்துகொள்ளவும், இந்த விஷயத்தில் தேர்ச்சி பெறவும் உதவும்.

எங்களுக்கு ஒரு கேள்வி கிடைத்ததா? இந்த கட்டுரையின் கருத்துகள் பிரிவில் இதைக் குறிப்பிடவும், நான் உங்களிடம் திரும்புவேன்.