इस उद्देश्य के लिए, हमें कॉलम के नाम को पहले पैरामीटर के रूप में उपयोग करने की आवश्यकता है, यानी INSERT () फ़ंक्शन के मूल स्ट्रिंग के स्थान पर। निम्नलिखित उदाहरण इसे प्रदर्शित करेगा -
उदाहरण
मान लीजिए कि हम 'छात्र' तालिका के 'year_of_admission' कॉलम के मानों के साथ '/ Old' जोड़ना चाहते हैं तो हमें निम्नलिखित क्वेरी लिखनी होगी -
mysql> Select INSERT(year_of_admission,5,0,'/Old')As 'Old Admissions' From Student; +-----------------+ | Old Admissions | +-----------------+ | 2001/Old | | 2010/Old | | 2009/Old | | 2017/Old | | 2000/Old | +-----------------+ 5 rows in set (0.00 sec)
हम उपरोक्त क्वेरी में निम्नानुसार WHERE क्लॉज भी लागू कर सकते हैं -
mysql> Select INSERT(year_of_admission,5,0,'/Old')As 'Old Admissions' From Student WHERE year_of_admission < '2017'; +----------------+ | Old Admissions | +----------------+ | 2001/Old | | 2010/Old | | 2009/Old | | 2000/Old | +----------------+ 4 rows in set (0.00 sec)