2011-08-15 12 views
4

HSQLDBのテーブルの構造(列の詳細など)はどうすればわかりますか?それはOracleのように "desc"ではないので、何ですか?情報は、バージョン2.xでINFORMATION_SCHEMAHSQLDBのテーブル構造を確認するにはどうしたらいいですか?

SELECT * FROM INFORMATION_SCHEMA.SYSTEM_TABLES 
SELECT * FROM INFORMATION_SCHEMA.SYSTEM_COLUMNS 

のビューによって提供される

+0

関連:http://stackoverflow.com/questions/2406470/inspect-hsqldb-schema – golimar

答えて

16

、追加のビューは、より詳細な情報を含む利用可能である:

SELECT * FROM INFORMATION_SCHEMA.TABLES 
SELECT * FROM INFORMATION_SCHEMA.COLUMNS 

あなたは、単一または接合から選択することができスキーマ、表、列名、および表のタイプの結果を表示およびフィルタリングできます。最後に、非システム表のみを表示することができます。

SELECT * FROM INFORMATION_SCHEMA.SYSTEM_TABLES where TABLE_TYPE='TABLE' 
関連する問題