如何在HSQLDB中查看表结构?

Yas*_*muş 8 hsqldb

如何在HSQLDB中查看表的结构(列的详细信息等)?它不像Oracle那样"desc",那么呢?

fre*_*edt 21

信息由INFORMATION_SCHEMA中的视图提供

SELECT * FROM INFORMATION_SCHEMA.SYSTEM_TABLES
SELECT * FROM INFORMATION_SCHEMA.SYSTEM_COLUMNS
Run Code Online (Sandbox Code Playgroud)

在2.x版中,可以使用包含更多详细信息的其他视图:

SELECT * FROM INFORMATION_SCHEMA.TABLES
SELECT * FROM INFORMATION_SCHEMA.COLUMNS
Run Code Online (Sandbox Code Playgroud)

您可以从单个视图或联接视图中进行选择,并在模式,表,列名称和表类型上过滤结果.最后一个可以用来显示非系统表.

SELECT * FROM INFORMATION_SCHEMA.SYSTEM_TABLES where TABLE_TYPE='TABLE' 
Run Code Online (Sandbox Code Playgroud)