কম্পিউটার

মাইএসকিউএল সঞ্চিত পদ্ধতির পরামিতিগুলি বিশেষ অক্ষর @ এর সাথে কাজ করে বলে মনে হচ্ছে না?


আপনি শুরুতে @ দিয়ে 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 সেকেন্ড)
  1. একটি MySQL সঞ্চিত পদ্ধতিতে শর্ত সেট করুন

  2. একটি MySQL সংরক্ষিত পদ্ধতিতে WHERE IN() এর সাথে কাজ করা

  3. নির্দিষ্ট শর্ত সহ রেকর্ড আপডেট করার জন্য MySQL সংরক্ষিত পদ্ধতি?

  4. MySQL:আমি কিভাবে বিশেষ অক্ষর সহ একটি মান খুঁজে বের করতে পারি এবং NULL দিয়ে প্রতিস্থাপন করতে পারি?