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でストアドプロシージャ戻り値対応版であるストアドファンクションの設定と利用方法
先日MySQLのストアドプロシージャに関するメモを書いたが、今回はストアドファン ...
-
-
MySQLのtinyintのカラムにbool値を入れた場合
他所のシステムに携わることがあり中身を色々見ているとMySQLでtinyint( ...
-
-
MySQLでLIKE検索時に大文字・小文字・半角・全角全て区別したい
以前にMySQLであいまい検索時に大文字小文字は区別しないが、それ以外は全て区別 ...
-
-
MySQLでphpMyAdminやAdminer上だけ文字化けする場合の対応方法
レンタルサーバーのプログラムでWebページ上では文字化けしていないのに、phpM ...
-
-
MySQLで「Uncaught mysqli_sql_exception: BIGINT ~~」エラーの対応方法
MySQLにて「Uncaught mysqli_sql_exception: B ...