কম্পিউটার

আমরা কিভাবে MySQL সঞ্চিত জেনারেটেড কলাম যোগ করতে টেবিল পরিবর্তন করতে পারি?


একটি টেবিলে MySQL সঞ্চিত জেনারেটেড কলাম যোগ করার জন্য, আমরা ডেটা টাইপের পরে "AS(এক্সপ্রেশন)" যোগ করে একটি কলাম যোগ করার মতো একই সিনট্যাক্স ব্যবহার করতে পারি। এর সিনট্যাক্স নিম্নরূপ হবে -

সিনট্যাক্স

সারণী টেবিল_নাম পরিবর্তন করুন 

উদাহরণ

mysql> ALTER TABLE কর্মী_ডেটা_সংরক্ষিত কলাম যোগ করুন পূর্ণনাম Varchar(200) AS (CONCAT_WS(" ", 'প্রথম_নাম', 'শেষ_নাম')) সংরক্ষিত; কোয়েরি ঠিক আছে, 2টি সারি প্রভাবিত হয়েছে (1.23 সেকেন্ড)Drecords:20 রেকর্ড করা হয়েছে::0mysql> কর্মচারী_ডেটা_সংরক্ষিত বর্ণনা করুন;+------------+------------- -------------------------------------------+| মাঠ | প্রকার | শূন্য | কী | ডিফল্ট | অতিরিক্ত |+------------+---------------+------+------+------ -------------+| আইডি | int(11) | না | পিআরআই | NULL | স্বয়ংক্রিয়_বৃদ্ধি || প্রথম_নাম | varchar(50) | না | | NULL | || শেষ_নাম | varchar(50) | না | | NULL | || FULL_NAME | varchar(90) | হ্যাঁ | | NULL | সঞ্চিত জেনারেটেড || পূর্ণনাম | varchar(200) | হ্যাঁ | | NULL | সঞ্চিত জেনারেটেড |+------------+---------------+------+------+------ -------------- সেটে +5 সারি (0.00 সেকেন্ড)

  1. কিভাবে NULL কে 0 হিসাবে বিবেচনা করবেন এবং MySQL এ কলাম যোগ করবেন?

  2. আমি কিভাবে আমার MySQL টেবিল কলামের নাম পেতে পারি?

  3. মাইএসকিউএল-এ NULL প্রদর্শনকারী একটি টেবিল কলামে কীভাবে উপ-টোটাল যোগ করবেন?

  4. কিভাবে MySQL এ অস্থায়ী টেবিল কলাম তালিকাভুক্ত করবেন?