আমরা জানি যে ফাংশন সবচেয়ে ভাল ব্যবহার করা হয় যখন আমরা একটি ফলাফল ফেরত দিতে চাই। তাই, যখন আমরা সারণীগুলিকে ম্যানিপুলেট করার জন্য সঞ্চিত ফাংশন তৈরি করব যেমন মান সন্নিবেশ করা বা আপডেট করা তখন এটি কমবেশি সঞ্চিত পদ্ধতির মতো হবে। নিম্নলিখিত উদাহরণে, আমরা 'tbl_update' নামে একটি সংরক্ষিত ফাংশন তৈরি করছি যা 'student_marks' নামের একটি টেবিলের মান আপডেট করবে।
mysql> Select * from student_marks// +---------+------+---------+---------+---------+ | Name | Math | English | Science | History | +---------+------+---------+---------+---------+ | Raman | 95 | 89 | 85 | 81 | | Rahul | 90 | 87 | 86 | 81 | | Mohit | 90 | 85 | 86 | 81 | | Saurabh | NULL | NULL | NULL | NULL | +---------+------+---------+---------+---------+ 4 rows in set (0.00 sec) mysql> Create Function tbl_Update(S_name Varchar(50),M1 INT,M2 INT,M3 INT,M4 INT) -> RETURNS INT -> DETERMINISTIC -> BEGIN -> UPDATE student_marks SET Math = M1,English = M2, Science = M3, History =M4 WHERE Name = S_name; -> RETURN 1; -> END // Query OK, 0 rows affected (0.03 sec) mysql> Select tbl_update('Saurabh',85,69,75,82); +------------------------------------+ | tbl_update('Saurabh',85,69,75,82) | +------------------------------------+ | 1 | +------------------------------------+ 1 row in set (0.07 sec) mysql> Select * from Student_marks; +---------+------+---------+---------+---------+ | Name | Math | English | Science | History | +---------+------+---------+---------+---------+ | Raman | 95 | 89 | 85 | 81 | | Rahul | 90 | 87 | 86 | 81 | | Mohit | 90 | 85 | 86 | 81 | | Saurabh | 85 | 69 | 75 | 82 | +---------+------+---------+---------+---------+ 4 rows in set (0.00 sec)