3.我想定义一个变量,怎么输出其值?
SQL> variable  str varchar2(100)
SQL> begin :str:='hello,happy new year';
  2  end;
  3  /PL/SQL 过程已成功完成。SQL> print :str                                    记录报告
STR
-------------------------------------------------------------------------------hello,happy new year

解决方案 »

  1.   

    4、怎么样查看以USER 和V$ 开头的所有视图,都有哪些??
    太多了,去查oracle的在线文档吧!
      

  2.   

    第1题:
    SQL> CREATE OR REPLACE FUNCTION OK(Y IN NUMBER)
      2  RETURN NUMBER IS
      3  Z NUMBER;
      4  BEGIN
      5  IF Y>0 THEN
      6       Z:=1;
      7  ELSE
      8       Z:=-1;
      9  END IF;
     10  RETURN Z;
     11  END;
     12  /函数已创建。SQL> select OK(3) from dual;                            
         OK(3)
    ----------
             1
    SQL> select ok(-353) from dual;  OK(-353)
    ----------
            -1