有啊,我就是用TEMPUSER进入的SQLPLUS

解决方案 »

  1.   

    你这个过程有编译错误的,会提示select语句缺少into的错误,oracle和sqlserver写法不一样,不能用查询语句返回结果集的
      

  2.   

    那麻烦楼上指点一下,该怎么用,我确实是做SQL SERVER的,谢谢
    还有为什么我执行有问题,也是因为本身编译有错误产生的?
      

  3.   

    大概应如下输入;
    CREATE OR REPLACE PROCEDURE P_TEST
    AS
            A INT;
    BEGIN
            SELECT 1 INTO A FROM DUAL;
    END;
    你执行时报错是你前面写的过程本身就有编译错误.
      

  4.   

    CREATE OR REPLACE PROCEDURE P_TEST
    IS
            A NUMBER
    BEGIN
            SELECT 1 INTO A FROM DUAL;
    END;
      

  5.   

    A INT 和 A NUMBER有什么区别哟??
    还有就是,怎么调用执行?我
    beign
          p_test
    end;提示:PL/SQL 过程已成功完成。怎么没看到我想要的