কম্পিউটার টিউটোরিয়াল

MySQL-এ খালি ভিউ (EMPTY VIEW) তৈরি করা

MySQL-এ কোনো রো না থাকা খালি ভিউ তৈরি করতে CREATE OR REPLACE VIEW ... WHERE FALSE প্যাটার্ন ব্যবহার করুন।

সিনট্যাক্স

CREATE OR REPLACE VIEW আপনার_ভিউ_নাম AS
SELECT আপনার_মান AS কলাম১, আপনার_মান AS কলাম২, ...
FROM DUAL
WHERE FALSE;

উদাহরণ

mysql> CREATE OR REPLACE VIEW empty_view AS
    SELECT 'John Smith' AS ClientName,
           'US' AS ClientCountryName,
           FALSE AS isMarried
    FROM DUAL
    WHERE FALSE;
Query OK, 0 rows affected (0.20 sec)

ভিউর কোলাম স্ট্রাকচার

mysql> DESC empty_view;
+-------------------+-------------+------+-----+---------+-------+
| Field             | Type        | Null | Key | Default | Extra |
+-------------------+-------------+------+-----+---------+-------+
| ClientName        | varchar(10) | NO   |     |         |       |
| ClientCountryName | varchar(2)  | NO   |     |         |       |
| isMarried         | int(1)      | NO   |     | 0       |       |
+-------------------+-------------+------+-----+---------+-------+

ভিউ খালি কিনা চেক

mysql> SELECT * FROM empty_view;
Empty set (0.00 sec)

ব্যবহার ক্ষেত্র

  • এপ্লিকেশন ইনিশিয়ালাইজেশনে স্কিমা ভ্যালিডেশন
  • টেমপ্লেট ভিউ হিসেবে বেস কোলাম ডিফাইন করতে
  • ডাইনামিক SQL-এ ফেলব্যাক হিসেবে
  • DUAL → MySQL-এ ডামি টেবিল (Oracle-এর মতো)
  1. MySQL কমান্ড লাইন থেকে ডেটাবেস তৈরি করা

  2. MySQL-এ NVARCHAR কলাম তৈরির পদ্ধতি

  3. MySQL에서 VIEW(뷰) 생성하고 조회하기

  4. MySQL সিকোয়েন্স তৈরি (How to Create a MySQL Sequence)