fanage
2016-11-28 12:24
采纳率: 28.6%
浏览 1.8k

求指教 oracle数据库 这是什么问题?“警告: 创建的过程带有编译错误。”

请问各位大神 这个错在哪里?
5/1 PL/SQL: SQL Statement ignored
5/36 PL/SQL: ORA-00942: 表或视图不存在

 create or replace procedure jianbiao(biaoming in varchar)
 is
 shuliang number;
 begin
 select count(*) into shuliang from user_table
 where table_name=biaoming;
 if
    shuliang>0
 then
    execute immediate 'truncate table biaoming';
    dbms_output.put_line('该表存在,已清空该表');
 else
    execute immediate 'create table biaoming';
    dbms_output.put_line('已创建该表');
 end if;
 end;


  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

1条回答 默认 最新

  • fanage 2016-11-28 12:40
    已采纳

    第五行最后应该是user_tables

    点赞 打赏 评论

相关推荐 更多相似问题