H2数据库:如何列出所有视图?

时间:2018-09-27 06:08:51

标签: database h2 database-view

什么是H2命令列出数据库中的所有视图?

我期望SHOW命令可以完成这项工作,但是这里没有列出视图的选项。

3 个答案:

答案 0 :(得分:2)

这些列在information_schema

因此,您需要运行:

select *
from information_schema.views;

答案 1 :(得分:1)

请在INFORMATION_SCHEMA模式下为H2数据库引擎提供检查System Tables

您可以通过查询INFORMATION_SCHEMA.VIEWS系统表来显示所有视图

答案 2 :(得分:1)

尝试这个,它应该可以工作。

SELECT TABLE_NAME as [View Name]
FROM   INFORMATION_SCHEMA.VIEWS 

H2 Database