execute immediate countsql into value_v;
然后才能看。

解决方案 »

  1.   

    如果countsql:='select count(*) from '|| tablename;
    变成countsql:='select * from '|| tablename;
    就是返回的是个记录集呢?
      

  2.   

    在form中能用execute immediate嗎,幫我解決一下,謝了,
      

  3.   

    str_sql varchar2(100);
    str_sql:=' insert  into ' || 表名 || '  values('','')';
    execute immediate str_sql ;
    系統提示語法不對。請問高人該如何解決。急盼。謝了
      

  4.   

    SQL> declare
      2    countsql varchar2(80);
      3    tablename varchar2(80);
           v_count number;
      4  begin
      5  --set serveroutput on;
      6  tablename:='T';
      7  countsql:='select count(*) from '|| tablename;
      8  execute immediate countsql into v_count;
      9  
     10  end;
     11  /