create or replace function getglobalid return varchar2 is我怎么调用这个函数啊?取后面19位啊?刚接触oracel的function,请教大家
result varchar2(20);
begin
select to_char(sysdate, 'yyyymmdd') ||
lpad(seq_globalid.nextval, 11, '0')
into result
from dual;
return(result);
end getglobalid;
------解决思路----------------------
调用函数就是直接使用函数名getglobalid?即可,把他当作一个常量或者变量都可以。