【问题标题】:H2 database: How to list all views?H2 数据库:如何列出所有视图?
【发布时间】:2019-03-02 23:36:24
【问题描述】:

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

我预计 SHOW 命令会完成这项工作,但那里没有列出视图的选项。

【问题讨论】:

    标签: database h2 database-view


    【解决方案1】:

    这些都列在information_schema

    所以,你需要运行:

    select *
    from information_schema.views;
    

    【讨论】:

      【解决方案2】:

      请检查在 INFORMATION_SCHEMA 架构下为 H2 数据库引擎提供的System Tables

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

      【讨论】:

        【解决方案3】:

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

        SELECT TABLE_NAME as [View Name]
        FROM   INFORMATION_SCHEMA.VIEWS 
        

        H2 Database

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2012-09-29
          • 2012-06-17
          • 1970-01-01
          • 1970-01-01
          • 2011-02-23
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多