如何在 H2 SQL 中使用 Where 子句显示表?

Posted

技术标签:

【中文标题】如何在 H2 SQL 中使用 Where 子句显示表?【英文标题】:How to Show Tables using Where clause in H2 SQL? 【发布时间】:2019-01-10 16:18:48 【问题描述】:

我正在使用此查询来显示 h2 中架构中的表,但它不起作用enter image description here

【问题讨论】:

你好,***.com/tags/sql/infometa.***.com/questions/333952/… 不要以为可以在节目查询中添加 where 子句。 【参考方案1】:

SHOW 命令没有实现复杂的过滤条件。但是,您可以运行一个简单的SELECT 来获取您的表格:

select table_name
from information_schema.tables
where table_schema = 'PUBLIC' -- your schema
  and table_type = 'TABLE'
  and table_name like '%RU%' -- your custom filtering condition

【讨论】:

以上是关于如何在 H2 SQL 中使用 Where 子句显示表?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 SQL 的 where 子句中使用别名 [重复]

在 WHERE IN 子句 SQL 中显示每条记录的 MAX 日期

如何在标准 SQL 的 WHERE 子句中使用 WITH 子查询作为选项列表

如何使用数千个 WHERE 子句优化 SQL 查询

是否可以使用“WHERE”子句来选择 SQL 语句中的所有记录?

如何在 VBA 中正确输入 sql where 子句?