「MariaDB」showでテーブルの構造を確認する方法

書式
SHOW CREATE TABLE table_name;
SHOW CREATE TABLEを利用して、既存のテーブルからcreate文を作成します。

使用例
SQL構文
show create table deptbl;

実行結果

MariaDB [testdb]> show create table deptbl;
+--------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Table  | Create Table                                                                                                                                                                         |
+--------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| deptbl | CREATE TABLE `deptbl` (
  `depid` int(11) DEFAULT NULL COMMENT 'department id',
  `depname` varchar(25) DEFAULT NULL COMMENT 'department name'
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3         |
+--------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
1 row in set (0.080 sec)

 

MariaDB

Posted by arkgame