MySQLでテーブルのカラム名やカラムの型等、詳細情報を取得する方法
2024/05/22
MySQLでテーブルのカラム名やカラムの型等、詳細情報を取得する方法をメモ。
取得方法
以下SQL文を実行する。
SHOW COLUMNS FROM テーブル名;
サンプル
mysql> SHOW COLUMNS FROM zipcode; +----------------+--------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +----------------+--------------+------+-----+---------+-------+ | PublicCode | char(5) | NO | | NULL | | | OldZipCode | char(5) | NO | | NULL | | | ZipCode | char(7) | NO | PRI | NULL | | | PrefectureKana | varchar(10) | YES | | NULL | | | CityKana | varchar(100) | YES | | NULL | | | TownKana | varchar(100) | YES | | NULL | | | Prefecture | varchar(10) | YES | | NULL | | | City | varchar(200) | YES | | NULL | | | Town | varchar(200) | YES | | NULL | | | TownDivideFlg | tinyint(1) | YES | | NULL | | | KoazaBanchiFlg | tinyint(1) | YES | | NULL | | | TyoumeFlg | tinyint(1) | YES | | NULL | | | HasSomeTownFlg | tinyint(1) | YES | | NULL | | | UpdateState | tinyint(1) | YES | | NULL | | | UpdateReson | tinyint(1) | YES | | NULL | | +----------------+--------------+------+-----+---------+-------+
リファレンス
関連記事
-
-
MySQLが起動も再起動もできない際の対応方法
サイトで障害が発生した。FTPやSSH接続は出来るけどサイト自体は表示されない。 ...
-
-
MySQLでREGEXPについて
SQL文にREGEXPというのを見てこれ何? となったのでメモ。 ■参考サイト ...
-
-
MySQLでwhere句を使ってカラム指定でデータをコピーする方法
MySQLで大量のデータを保存しているテーブルがあり、そのデータを絞った上で尚且 ...
-
-
MySQLでLIKE検索時に大文字・小文字・半角・全角全て区別したい
以前にMySQLであいまい検索時に大文字小文字は区別しないが、それ以外は全て区別 ...
-
-
MySQLのtinyintのカラムにbool値を入れた場合
他所のシステムに携わることがあり中身を色々見ているとMySQLでtinyint( ...