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