பொருளடக்கம்:
வரையறை - செருகு என்றால் என்ன?
செருகு என்பது SQL சேவையகம் மற்றும் ஆரக்கிள் தொடர்புடைய தரவுத்தளங்களால் பயன்படுத்தப்படும் கட்டமைக்கப்பட்ட வினவல் மொழி (SQL) தரவு கையாளுதல் மொழியில் (DML) பரவலாகப் பயன்படுத்தப்படும் கட்டளை. குறிப்பிட்ட அட்டவணை நெடுவரிசை மதிப்புகள் கொண்ட தரவுத்தள அட்டவணையில் ஒன்று அல்லது அதற்கு மேற்பட்ட வரிசைகளை செருக செருக கட்டளை பயன்படுத்தப்படுகிறது. அட்டவணை உருவாக்கிய உடனேயே செயல்படுத்தப்படும் முதல் டி.எம்.எல் கட்டளை செருகும் அறிக்கை.
டெக்கோபீடியா செருகு விளக்குகிறது
ஒரு சாதாரண செருகும் அறிக்கை இரண்டு வடிவங்களில் செயல்படுத்தப்படலாம்:
- அட்டவணை_பெயர் மதிப்புகளைச் செருகவும் (val1, val2, val3…). ஒரு எடுத்துக்காட்டு: பணியாளர் மதிப்புகளில் செருகவும் (1, ஜான், 23);
- அட்டவணை_பெயரைச் சேர்க்கவும் (நெடுவரிசை 1, நெடுவரிசை 2) மதிப்புகள் (வால் 1, வால் 2, வால் 3…). ஒரு எடுத்துக்காட்டு: பணியாளரைச் செருகவும் (ஈத், பெயர், வயது) மதிப்புகள் (1, ஜான், 23);
நெடுவரிசை பெயர்கள் VALUES பிரிவு வெளிப்பாடுகளால் தீர்மானிக்கப்படும் குறிப்பிட்ட மதிப்புகளுடன் கூடிய நெடுவரிசைகளை அடையாளம் காணும். VALUES பிரிவு மதிப்புகள் மற்றும் பெயர்கள் நெடுவரிசைகள் ஒன்றுதான். குறிப்பிட்ட செருகும் அறிக்கை மதிப்புகள் இல்லாத அட்டவணை நெடுவரிசைகள் இயல்புநிலை மதிப்புகள் ஒதுக்கப்படுகின்றன.
செருகும் செயல்பாடுகள் வரையறுக்கப்பட்ட நெடுவரிசை தடை மீறல்கள் அல்லது தரவுத்தள செயலற்ற தன்மையிலிருந்து பிழைகள் ஏற்படலாம். இரண்டு நிகழ்வுகளிலும், பிழை உரை, சொந்த பிழைகள், நிலை மற்றும் SQL குறியீடு ஆகியவற்றிற்கு பொருத்தமான மதிப்புகளை அமைக்கும் பிழை கையாளுபவர்களால் விதிவிலக்குகள் வீசப்படுகின்றன மற்றும் கையாளப்படுகின்றன. இலக்கு செருகும் தரவு நெடுவரிசை BLOB போன்ற பைனரி தரவு வகைக்கு அமைக்கப்பட்டால், உள்ளீட்டு செய்தியும் பிட் ஸ்ட்ரீம் வடிவத்தில் இருக்கும். அரிதான சந்தர்ப்பங்களில், உள்ளீட்டு செய்தி விரிவாக்கக்கூடிய குறியீட்டு மொழி (எக்ஸ்எம்எல்) களத்தில் இருக்கலாம், அங்கு செய்தி மரம் செருகும் செயல்பாட்டிற்கு முன் வரிசைப்படுத்தப்படுகிறது. செருகு அறிக்கைகள் SELECT, WHEN, காசோலை விருப்பங்கள் மற்றும் திரும்பும் உட்பிரிவுகளுடன் இணைந்து பயன்படுத்தப்படுகின்றன.
