什么错误?写出来in_newsid news.newsid%type,
in_title news.title%type,
in_imag news.image%type改为
in_newsid ZXJC.news.newsid%type,
in_title ZXJC.news.title%type,
in_imag ZXJC.news.image%type
试试

解决方案 »

  1.   

    ZXJC.news表有幾個欄位時候大於3個CREATE OR REPLACE  PROCEDURE NEWS_ADD 
          (
           in_newsid   in news.newsid%type,
           in_title    in news.title%type,
           in_imag     in news.image%type
          )
    as
    begin
           insert into ZXJC.news values(in_newsid,in_title,in_image);
           commit;
    end NEWS_ADD;
      

  2.   

    1、你的每个传入的参数应用分号(;)相隔,而不应用,
    2、应把begin() 改为begin
      

  3.   

    CREATE OR REPLACE  PROCEDURE NEWS_ADD 
          (
           in_newsid   in news.newsid%type,
           in_title    in news.title%type,
           in_imag     in news.image%type
          )
    as
    begin
           insert into ZXJC.news values(in_newsid,in_title,in_image);
           commit;
    end;
    试试?