数据库对象(四)--函数

函数分为oracle自带函数和用户定义函数。

1.SELECT Upper('i love you') FROM dual;  可以将字符全部转为大写

2.撰写自定义函数体

CREATE OR REPLACE FUNCTION get_empsal(emp_no IN NUMBER)
RETURN NUMBER
IS emp_sal NUMBER(7,2);
BEGIN
  SELECT sal
  INTO emp_sal
  FROM emp
  WHERE empno = emp_no;
  RETURN(emp_sal);
END;

测试函数有效性:右键函数名-->test-->输入emp_no值-->执行

执行函数

SELECT get_empsal(7566) FROM dual;

posted @ 2013-06-04 22:06  mogin  阅读(188)  评论(0)    收藏  举报