Oracle中可以创建过程或函数,跟Sybase确实有些不同。Sybase中,在创建之前,必须用If Exists语句判断同名过程是否已经存在,若存在则需先drop掉该过程,然后才可继续建立此过程。而PL/SQL的Create or reaplace式语法则简化了类似步骤。
最简单的一个函数:
CREATE OR REPLACE FUNCTION "GET_SAL" (name varchar2) /*测试用的*/ return number is begin return 45.22; end;
与Sybase过程(Sybase无法创建TSQL函数,必须用java等实现)的
create procedure kkkkk as begin end
功能相似。
原创文章,作者:苏葳,如需转载,请注明出处:https://www.swmemo.com/339.html