কম্পিউটার

কিভাবে আমরা ব্যবহারকারী-সংজ্ঞায়িত ভেরিয়েবলে একটি মান সংরক্ষণ করতে পারি?


আমরা একটি বিবৃতিতে একটি ব্যবহারকারী-সংজ্ঞায়িত ভেরিয়েবলে একটি মান সংরক্ষণ করতে পারি এবং তারপরে অন্যান্য বিবৃতিতে এটি উল্লেখ করতে পারি। ব্যবহারকারী-সংজ্ঞায়িত ভেরিয়েবল −

-এ একটি মান সঞ্চয় করার উপায় নিম্নোক্ত

SET স্টেটমেন্ট সহ

আমরা নিম্নরূপ একটি SET বিবৃতি জারি করে ব্যবহারকারী-সংজ্ঞায়িত ভেরিয়েবল সংরক্ষণ করতে পারি -

সিনট্যাক্স

SET @var_name = expr[, @var_name = expr]…

এই @var_name-এ পরিবর্তনশীল নাম যা বর্তমান অক্ষর সেট থেকে আলফানিউমেরিক অক্ষর নিয়ে গঠিত। আমরা =বা ব্যবহার করতে পারি :=SET স্টেটমেন্ট সহ অ্যাসাইনমেন্ট অপারেটর।

উদাহরণস্বরূপ নিম্নলিখিত প্রশ্নগুলি SET স্টেটমেন্ট −

সহ ব্যবহারকারীর ভেরিয়েবল সংরক্ষণ করতে পারে
mysql> SET @value = 500;
Query OK, 0 rows affected (0.00 sec)

mysql> SET @value := 500;
Query OK, 0 rows affected (0.00 sec)

mysql> SET @value = 500, @value1=550;
Query OK, 0 rows affected (0.00 sec)

SET বিবৃতি ছাড়া

SET বিবৃতি ব্যতীত, আমরা নিম্নরূপ বিবৃতিতে একটি ব্যবহারকারী ভেরিয়েবলের জন্য একটি মান নির্ধারণ করতে পারি -

mysql> select @value,@value1, @value2 := @value+@value1;

+--------+---------+---------------------------+
| @value | @value1 | @value2 := @value+@value1 |
+--------+---------+---------------------------+
| 500    | 550     | 1050                      |
+--------+---------+---------------------------+
1 row in set (0.00 sec)

এই ক্ষেত্রে, আমাদের অবশ্যই : ব্যবহার করতে হবে৷ = অ্যাসাইনমেন্ট অপারেটর।


  1. আমি কিভাবে একটি HTML <select> উপাদানের জন্য ডিফল্ট মান সেট করতে পারি?

  2. অ্যান্ড্রয়েড স্কলাইটে দশমিক মান কীভাবে সংরক্ষণ করবেন?

  3. একটি ভেরিয়েবলে JSP-তে XPath এক্সপ্রেশন ফলাফলের মান কীভাবে ব্যবহার করবেন?

  4. আমি কিভাবে আমার রাউটারে আমার VPN সেট আপ করতে পারি?