MySQL இல் பல நெடுவரிசைகளில் முதன்மை விசையை எவ்வாறு சேர்ப்பது?

Mysql Il Pala Netuvaricaikalil Mutanmai Vicaiyai Evvaru Cerppatu



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

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

MySQL இல் பல நெடுவரிசைகளில் முதன்மை விசையைச் சேர்ப்பது/உருவாக்குவது எப்படி?

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







அட்டவணையை உருவாக்கும் போது பல நெடுவரிசைகளில் முதன்மை விசையைச் சேர்த்தல்

அட்டவணையை உருவாக்கும் போது பல நெடுவரிசைகளில் முதன்மை விசையை எவ்வாறு சேர்ப்பது என்பதைப் புரிந்து கொள்ள, அட்டவணையை உருவாக்கும் போது ஒரு நெடுவரிசையில் முதன்மை விசையை எவ்வாறு சேர்ப்பது என்பதை நீங்கள் கற்றுக் கொள்ள வேண்டும். அட்டவணை பெயரை உருவாக்குவதற்கான எடுத்துக்காட்டு ' lh_PrimaryKey ” கீழே கொடுக்கப்பட்டுள்ளது:



அட்டவணை lh_PrimaryKey (

ஐடி இன்டி முதன்மை விசை,

பெயர் VARCHAR(255),

மின்னஞ்சல் VARCHAR(255),

நகரம் VARCHAR(255),

நாடு VARCHAR(255)

);

முதன்மை விசை மேலே உள்ள எடுத்துக்காட்டில் 'ஐடி' என்ற ஒரு நெடுவரிசையில் மட்டுமே சேர்க்கப்பட்டுள்ளது.



வெளியீடு





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

முதன்மை விசை சேர்க்கப்பட்டுள்ளதா இல்லையா என்பதை உறுதிப்படுத்த, ' விவரிக்கவும் 'கீழே கொடுக்கப்பட்டுள்ள அட்டவணையின் பெயருடன் முக்கிய வார்த்தை:



lh_PrimaryKey ஐ விவரிக்கவும்;

வெளியீடு

முதன்மை விசை '' இல் சேர்க்கப்பட்டுள்ளது என்று வெளியீடு காட்டப்படுகிறது ஐடி 'நெடுவரிசை' lh_PrimaryKey ' மேசை.

இப்போது நீங்கள் முதன்மை விசையை உருவாக்கும் போது பல நெடுவரிசைகளில் சேர்க்க விரும்புகிறீர்கள் என்று வைத்துக்கொள்வோம். அதைச் செய்ய, 'முதன்மை விசை' விதியை அடைப்புக்குறிக்குள் பயன்படுத்தலாம், மேலும் கீழே காட்டப்பட்டுள்ளபடி அடைப்புக்குறிக்குள் நெடுவரிசையின் பெயரைக் குறிப்பிடவும்:

அட்டவணை lh_PrimaryKey (

உன் கை,

பெயர் VARCHAR(255),

மின்னஞ்சல் VARCHAR(255),

நகரம் VARCHAR(255),

நாடு VARCHAR(255),

முதன்மை விசை (ஐடி, பெயர், மின்னஞ்சல்)

);

மேலே உள்ள எடுத்துக்காட்டில், '' என்ற நெடுவரிசையில் முதன்மை விசை சேர்க்கப்படுகிறது. ஐடி ”,” பெயர் ', மற்றும் ' மின்னஞ்சல் ”.

வெளியீடு

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

உறுதிப்படுத்த, கீழே கொடுக்கப்பட்டுள்ள அட்டவணையின் பெயருடன் DESCRIBE அறிக்கையைப் பயன்படுத்தவும்:

lh_PrimaryKey ஐ விவரிக்கவும்;

வெளியீடு

வெளியீட்டில், அட்டவணையின் பல நெடுவரிசைகளில் முதன்மை விசை சேர்க்கப்பட்டுள்ளதைக் காணலாம்.

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

ஏற்கனவே உள்ள அட்டவணையின் பல நெடுவரிசைகளில் முதன்மை விசையைச் சேர்க்க, எந்த முதன்மை விசையும் இல்லாமல் அட்டவணையை வைத்திருக்க வேண்டும். இந்த இடுகைக்கு, ' lh_PrimaryKey 'அட்டவணை பயன்படுத்தப்படும், அதன் அமைப்பு பின்வரும் துணுக்கில் காட்டப்பட்டுள்ளது' விவரிக்கவும் ” கட்டளை:

lh_PrimaryKey ஐ விவரிக்கவும்;

வெளியீடு

கொடுக்கப்பட்ட அட்டவணையில் முதன்மை விசை எதுவும் இல்லை என்பதை வெளியீடு காட்டுகிறது.

ஏற்கனவே உள்ள அட்டவணையின் பல நெடுவரிசைகளில் முதன்மை விசையைச் சேர்க்க, 'Add PrimARY KEY' தடையுடன் 'ALTER TABLE' கட்டளையைப் பயன்படுத்தவும். ஏற்கனவே உள்ள அட்டவணையில் பல நெடுவரிசைகளில் முதன்மை விசையைச் சேர்ப்பதை நிரூபிக்கும் ஒரு எடுத்துக்காட்டு கட்டளை இங்கே:

அட்டவணையை மாற்றவும் lh_PrimaryKey முதன்மை விசையைச் சேர்க்கவும் (ஐடி, பெயர், மின்னஞ்சல், நகரம்);

மேலே உள்ள கட்டளையில், முதன்மை விசையானது ' ஐடி ”,” பெயர் ”,” மின்னஞ்சல் ', மற்றும் ' நகரம் '' என்ற அட்டவணையின் நெடுவரிசைகள் lh_PrimaryKey ”.

வெளியீடு

MySQL இல் பல நெடுவரிசைகளில் முதன்மை விசையைச் சேர்ப்பது அவ்வளவுதான்.

முடிவுரை

MySQL இல் பல நெடுவரிசைகளில் முதன்மை விசையைச் சேர்ப்பது அட்டவணையை உருவாக்கும் போது அல்லது ஏற்கனவே உள்ள அட்டவணையில் ' முதன்மை விசை ' கட்டுப்பாடு. ஒரு அட்டவணையை உருவாக்கும் போது, ​​' முதன்மை விசை '' ஐப் பயன்படுத்தி விரும்பிய நெடுவரிசைகளில் சேர்க்கலாம் முதன்மை விசை (col_1, col_2, col_3, …) ” தொடரியல். ஏற்கனவே உள்ள அட்டவணைக்கு, ' மாற்று அட்டவணை ' அறிக்கை ' உடன் பயன்படுத்தப்படுகிறது முதன்மை விசையைச் சேர்க்கவும் ' கட்டுப்பாடு. அட்டவணையின் பல நெடுவரிசைகளுக்கு முதன்மை விசையைச் சேர்ப்பதற்கான விரிவான செயல்முறையை இந்த வலைப்பதிவு விளக்கியுள்ளது.