MySQL: SHOW CREATE TABLE
MySQL में टेबल की DDL (CREATE TABLE स्टेटमेंट) देखने के लिए SHOW CREATE TABLE कमांड का उपयोग करें।
सिंटैक्स
SHOW CREATE TABLE yourTableName;
उदाहरण
mysql> CREATE TABLE DDLOfTableStudent (
-> StudentId INT, StudentFirstName VARCHAR(100), StudentLastName VARCHAR(100),
-> StudentAddress VARCHAR(200), StudentAge INT, StudentMarks INT
-> );
mysql> SHOW CREATE TABLE DDLOfTableStudent;
+-------------------+-----------------------------------------------------------------------------------------------------------------------------------+ | Table | Create Table | +-------------------+-----------------------------------------------------------------------------------------------------------------------------------+ | DDLOfTableStudent | CREATE TABLE `ddloftablestudent` (`StudentId` int(11) DEFAULT NULL, ...) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci | +-------------------+-----------------------------------------------------------------------------------------------------------------------------------+
SQL Server के लिए
SQL Server में sp_helptext या SSMS में "Script Table as CREATE To" का उपयोग करें। T-SQL में कोई सीधा SHOW CREATE TABLE समकक्ष नहीं है।
नोट: MySQL का SHOW CREATE TABLE इंजन, चारसेट, कॉलेशन आदि सहित पूरी परिभाषा दिखाता है।