如何解决这个“SQL语句被忽略”错误?

前端之家收集整理的这篇文章主要介绍了如何解决这个“SQL语句被忽略”错误?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有以下不能编译的小功能
function f_query_01  Return interval Day to second is 
  start_time timestamp(3);
  end_time timestamp(3);
  time_diff interval Day to second;  
  c_query_number number;

begin

  start_time := systimestamp; 
  select count(*) into c_query_number from wg;  <--This is the line that errors out
  end_time := systimestamp;
  time_diff := start_time - end_time;

  return time_diff;

end f_query_01;

编译器给我以下错误

Error(29,3): PL/sql: sql Statement ignored
Error(29,44): PL/sql: ORA-04044: procedure,function,package,or type is not allowed here

是什么导致这个错误,我该如何解决

解决方法

看来表wg不存在.当更新到正确的表名称时,编译工作没有错误.来自表的编译器的消息不存在将是最有帮助的.

猜你在找的MsSQL相关文章