回答:
describe [db_name.]table_name;
フォーマットされた出力、または
show create table [db_name.]table_name;
テーブルの作成に使用できるSQLステートメントの場合。
desc [db_name.]table_name;
略して。
desc
テーブルの説明のように、describeの省略形を使用することもできます。
desc [db_name。] table_name;
または
db_nameを使用します。
desc table_name;
explain
テーブルの説明にも使用できます。
説明[db_name。] table_name;
次のような出力が得られます:
+----------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+----------+-------------+------+-----+---------+-------+
| id | int(10) | NO | PRI | NULL | |
| name | varchar(20) | YES | | NULL | |
| age | int(10) | YES | | NULL | |
| sex | varchar(10) | YES | | NULL | |
| sal | int(10) | YES | | NULL | |
| location | varchar(20) | YES | | Pune | |
+----------+-------------+------+-----+---------+-------+
おそらく、2つの異なる方法で読むことができるので、ここで何が必要かについて、質問をもう少し正確にする必要があります。すなわち
受け入れられた回答が与えられた場合、OPは明確に最初の方法で解釈されることを意図しました。質問を読んでいる人は別の方法で試してください
SELECT `table_schema`
FROM `information_schema`.`tables`
WHERE `table_name` = 'whatever';