2017-06-21 11 views
1

SQLを使用してテーブルの名前と列の数を取得する方法を探しています。SQLのテーブルから列のリストを抽出するには

+1

OracleはDESC tableNameのですが、質問に指定する必要があります.... [の – Liss

+0

可能な複製SQL Serverクエリを使用して、データ型、NOT NULL、およびPRIMARY KEY制約とともにテーブルの列のリストを取得する](https://stackoverflow.com/questions/2418527/sql-server-query-to-get-the- data-types-with-with-with-with-a-tableの列のリスト) –

答えて

0

あなたがそれを照会することができるように標準information_schema.columnsの表は、最も秒で利用可能であるべきである:

SELECT table_catalog, table_schema, table_name, COUNT(*) 
FROM  information_schema.columns 
GROUP BY table_catalog, table_schema, table_name 
関連する問題