เพื่อวัตถุประสงค์นี้ เราต้องใช้ชื่อคอลัมน์เป็นพารามิเตอร์แรก กล่าวคือ ตำแหน่งของสตริงต้นฉบับ ของฟังก์ชัน INSERT() ตัวอย่างต่อไปนี้จะแสดง:
ตัวอย่าง
สมมติเราต้องการเพิ่ม '/Old' กับค่าของคอลัมน์ 'year_of_admission' ของตาราง 'Student' ต้องเขียนคิวรีดังนี้:
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 clause ได้เช่นกัน ในคิวรีข้างต้น ดังนี้:
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)