আপনি শুরুতে @ দিয়ে MySQL সঞ্চিত পদ্ধতির প্যারামিটার দিতে পারবেন না। আপনি @ সাইন ইন ব্যবহারকারী-সংজ্ঞায়িত ভেরিয়েবল দিতে পারেন।
নিচের সিনট্যাক্স −
@yourVariableName=yourValue;সেট করুন
সঠিকভাবে @sign −
বসাতে উপরের সিনট্যাক্সটি বাস্তবায়ন করা যাকmysql> DELIMITER //mysql> প্রসিডিউর ডিক্লেয়ার_ভেরিয়েবল তৈরি করুন(স্টুডেন্টনেম varchar(100)) সেট করুন @Name=StudentName; @ নাম নির্বাচন করুন; শেষ//কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.12 সেকেন্ড) mysql> DELIMITER;
এখন আপনি CALL কমান্ড -
এর সাহায্যে সঞ্চিত পদ্ধতিতে কল করতে পারেনmysql> call declare_variable('জন স্মিথ');
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে <প্রে>+------------+| @নাম |+------------+| জন স্মিথ |+------------+1 সারি সেটে (0.00 সেকেন্ড) কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত, 1 সতর্কতা (0.03 সেকেন্ড)