MySQL-এ কোনো ভিউর তৈরি করার SQL স্টেটমেন্ট দেখতে SHOW CREATE VIEW view_name কমান্ড ব্যবহার করা হয়।
টেবিল তৈরি এবং ডেটা ইনসার্ট
mysql> CREATE TABLE DemoTable (StudentName VARCHAR(20));
mysql> INSERT INTO DemoTable VALUES('Chris'), ('Robert'), ('David');
ভিউ তৈরি
mysql> CREATE VIEW view_DemoTable AS SELECT StudentName FROM DemoTable; Query OK, 0 rows affected (0.12 sec)
ভিউর ডেফিনিশন দেখানো
mysql> SHOW CREATE VIEW view_DemoTable;
আউটপুট (সংক্ষিপ্ত):
+-------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------+----------------------+----------------------+ | View | Create View | character_set_client | collation_connection | +-------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------+----------------------+----------------------+ | view_DemoTable | CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`%` SQL SECURITY DEFINER VIEW `view_DemoTable` AS select `DemoTable`.`StudentName` AS `StudentName` from `DemoTable` | utf8 | utf8_general_ci | +-------------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------+----------------------+----------------------+
ভিউ থেকে ডেটা দেখানো
mysql> SELECT * FROM view_DemoTable;
+-------------+ | StudentName | +-------------+ | Chris | | Robert | | David | +-------------+
ব্যবহার: ভিউর সোর্স কোড বেকআপ, ডিবাগিং, মাইগ্রেশন-এ কাজে লাগে।