48 lines
1.6 KiB
Plaintext
48 lines
1.6 KiB
Plaintext
sql connect
|
|
sql use testa;
|
|
|
|
sql create view view1 as select * from sta1;
|
|
sql drop view view1;
|
|
|
|
sql create or replace view view2 as select f from cta11;
|
|
sql_error create view view2 as select * from cta11;
|
|
sql drop view if exists view2;
|
|
sql drop view if exists view3;
|
|
sql_error drop view view2;
|
|
sql_error drop view view3;
|
|
|
|
sql create view view3 as select avg(f) from st2;
|
|
sql create or replace view view3 as select f fa from st2;
|
|
sql_error create view view3 as select * from st2;
|
|
sql create view view4 as select * from view3;
|
|
sql create or replace view view4 as select fa from view3;
|
|
sql drop view view3;
|
|
sql_error create view view5 as select * from view3;
|
|
sql drop view view4;
|
|
|
|
sql create view testa.view1 as select * from testa.sta1;
|
|
sql create view testa.view2 as select * from testb.st2;
|
|
sql create view testb.view1 as select * from testb.stb1;
|
|
sql create view testb.view2 as select * from testa.st2;
|
|
sql drop view view1;
|
|
sql drop view view2;
|
|
sql drop view testb.view1;
|
|
sql drop view testb.view2;
|
|
|
|
sql_error create view view1 as show tables;
|
|
sql_error create view view1 as desc sta1;
|
|
sql_error create view view1 as select * from st;
|
|
sql_error create view view1 as select count(*) from sta1 group by f interval(1s);
|
|
|
|
sql use information_schema;
|
|
sql create view view1 as select * from ins_tables;
|
|
sql drop view view1;
|
|
sql create view information_schema.view1 as select * from ins_tags;
|
|
sql drop view information_schema.view1;
|
|
|
|
sql use testa
|
|
sql_error create view testb.view1 as select * from sta1;
|
|
sql create view testb.view1 as select * from stb1;
|
|
sql_error drop view view1
|
|
sql drop view testb.view1
|