H2 database: How to list all views?

2.9k views Asked by At

What is a H2 command to list all views in the database?

I have expected that SHOW command would do the job but there is no option there to list views.

3

There are 3 answers

1
AudioBubble On BEST ANSWER

These are listed in the information_schema

So, you need to run:

select *
from information_schema.views;
0
Eralper On

please check System Tables provided for H2 database engine under INFORMATION_SCHEMA schema

You can display all views by querying INFORMATION_SCHEMA.VIEWS system table

0
Narayan Yerrabachu On

Try this one and it should work.

SELECT TABLE_NAME as [View Name]
FROM   INFORMATION_SCHEMA.VIEWS 

H2 Database