create or replace view 视图名称
(字段列表)
as
搜索数据集

解决方案 »

  1.   

    动态sql
    v_sql:= 'create view v_name as select * from tbname';
    execute immediate v_sql;
      

  2.   

    如果是在sql*plus里面创建视图的话:
    http://www.ss64.com/    有基本的语法
      

  3.   

    create or replace procedure pviw
    as
    begin
      execute immediate "create or replace view va as select * from a";
    end;
      

  4.   

    是不是没说清楚,是讲解如何建视图的资料,比如包括建视图常用的方法,常用的函数,如union等,如何联接两个查询数据集,如何联接两张表的字段等方法,谢了。
      

  5.   

    键视图其实还是进行了一次查询而已,除了需要上述的形式外,其余的跟写查询的sql语句没有什么区别的,个人意见
      

  6.   

    找下PL/SQL的文档不就有了。
     http://www.pdown.net/
      

  7.   

    declare
    str varchar2(100);
    begin
    str:='create view aa_v as select * from tabname'; --grant create view to user
    execute immediate str;
    end;
    /