mirror of
https://github.com/GreptimeTeam/greptimedb.git
synced 2026-01-14 01:02:55 +00:00
This commit introduces information_schema.views table. The VIEWS table provides information about views in databases.
29 lines
758 B
SQL
29 lines
758 B
SQL
--- test information_schema.views ----
|
|
create schema test_information_schema_views;
|
|
|
|
use test_information_schema_views;
|
|
|
|
USE test_information_schema_views;
|
|
|
|
create table t1 (ts timestamp time index, val1 int);
|
|
|
|
create table t2 (ts timestamp time index, val2 int primary key);
|
|
|
|
create view myview as select * from t1 where val1 > 5;
|
|
|
|
create view myview2 as select * from t2 inner join t1 on t1.val1 = t2.val2;
|
|
|
|
select table_catalog, table_schema, table_name, view_definition from information_schema.views order by table_name;
|
|
|
|
drop view myview;
|
|
|
|
select table_catalog, table_schema, table_name, view_definition from information_schema.views order by table_name;
|
|
|
|
drop view myview2;
|
|
|
|
drop table t1, t2;
|
|
|
|
USE public;
|
|
|
|
drop schema test_information_schema_views;
|