এর জন্য, আপনি একটি পদ্ধতিতে WHERE ক্লজের সাথে আপডেট কমান্ডটি ব্যবহার করতে পারেন। আসুন প্রথমে একটি টেবিল তৈরি করি -
mysql> টেবিল তৈরি করুন DemoTable -> ( -> Id int, -> FirstName varchar(20), -> LastName varchar(20) -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.56 সেকেন্ড)
সন্নিবেশ কমান্ড −
ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুনmysql> DemoTable মানগুলিতে সন্নিবেশ করান ঠিক আছে, 1 সারি প্রভাবিত (0.08 সেকেন্ড)mysql> DemoTable মানগুলিতে সন্নিবেশ করানসিলেক্ট স্টেটমেন্ট -
ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুনmysql> DemoTable থেকে *নির্বাচন করুন;এটি নিম্নলিখিত আউটপুট −
তৈরি করবে+------+------------+----------+| আইডি | প্রথম নাম | শেষ নাম |+------+------------+----------+| 101 | ডেভিড | ব্রাউন || 102 | ক্রিস | ব্রাউন || 103 | জন | Doe |+------+---------+----------+3 সারি সেটে (0.00 সেকেন্ড)এখানে একটি সংরক্ষিত পদ্ধতি-
তৈরি করার জন্য প্রশ্ন রয়েছেmysql> delimiter //mysql> পদ্ধতি আপডেট_sp(fName varchar(20), lName varchar(20)) -> শুরু করুন -> DemoTable আপডেট করুন -> FirstName=fName সেট করুন, -> LastName=lName -> যেখানে Id=101; -> শেষ -> //কোয়েরি ঠিক আছে, 0টি সারি প্রভাবিত (0.12 সেকেন্ড)mysql> ডিলিমিটার;এখন আপনি কল কমান্ড −
ব্যবহার করে একটি সঞ্চিত পদ্ধতিতে কল করতে পারেনmysql> call update_sp('Adam','Smith');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত, 2টি সতর্কতা (0.08 সেকেন্ড)আসুন আবার টেবিলের রেকর্ড পরীক্ষা করি -
mysql> DemoTable থেকে *নির্বাচন করুন;এটি নিম্নলিখিত আউটপুট −
তৈরি করবে+------+------------+----------+| আইডি | প্রথম নাম | শেষ নাম |+------+------------+----------+| 101 | আদম | স্মিথ || 102 | ক্রিস | ব্রাউন || 103 | জন | Doe |+------+---------+----------+3 সারি সেটে (0.00 সেকেন্ড)