ホームページ > データベース > mysql チュートリアル > MySQL テーブルの列のように、MySQL ビューのすべての列をリストするにはどうすればよいでしょうか?

MySQL テーブルの列のように、MySQL ビューのすべての列をリストするにはどうすればよいでしょうか?

PHPz
リリース: 2023-08-25 23:37:11
転載
740 人が閲覧しました

我们怎样才能像列出 MySQL 表的列一样列出 MySQL 视图的所有列呢?

ビューは仮想テーブルとテーブルの組み合わせであることがわかっているので、同じクエリを使用して MySQL ビューのすべての列をリストすることができます。デキューは MySQL テーブルの場合と同じです。つまり、SHOW FULL COLUMNS ステートメントを使用して、MySQL ビューの構造を取得できます。その構文は次のとおりです。 -

Syntax

SHOW FULL COLUMNS FROM View_name;
ログイン後にコピー

ここで、view_name は、列リストを取得するビューの名前です。

「Info」という名前のビューの列リストを取得したいとします。その場合、次のクエリを使用して取得できます。 -

mysql> SHOW FULL COLUMNS FROM INFO\G
*************************** 1. row ***************************
     Field: ID
      Type: int(11)
 Collation: NULL
      Null: YES
       Key:
   Default: NULL
     Extra:
Privileges: select,insert,update,references
   Comment:
*************************** 2. row ***************************
     Field: NAME
      Type: varchar(20)
 Collation: latin1_swedish_ci
      Null: YES
       Key:
   Default: NULL
     Extra:
Privileges: select,insert,update,references
   Comment:
*************************** 3. row ***************************
     Field: SUBJECT
      Type: varchar(20)
 Collation: latin1_swedish_ci
      Null: YES
       Key:
   Default: NULL
     Extra:
Privileges: select,insert,update,references
   Comment:
*************************** 4. row ***************************
     Field: ADDRESS
      Type: varchar(20)
 Collation: latin1_swedish_ci
      Null: YES
       Key:
   Default: NULL
     Extra:
Privileges: select,insert,update,references
   Comment:
4 rows in set (0.00 sec)
ログイン後にコピー

以上がMySQL テーブルの列のように、MySQL ビューのすべての列をリストするにはどうすればよいでしょうか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:tutorialspoint.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート