Oracle函数

2019/10/07

oracle生成uuid函数

create or replace function f_getkey return VARCHAR2 is
v_key varchar(32);
begin
   select sys_guid() into v_key from dual;
   return v_key;
end;

ORACLE取整函数

1.取整(大)往大取:

SELECT CEIL(12*0.1) FROM DUAL –2 2.取整(小)往小取:

SELECT FLOOR(19*0.1) FROM DUAL –1 3.取整(截取):

SELECT trunc(65/60) FROM DUAL –1 4.四舍五入:

select round(-1.9) from dual –   -2 5.取余:

select MOD(100,9) from dual – 1 取余数

dbms_output.put_line(item.arc010);存储过程输出内容

取当前年1月1号:

to_Date(to_char(sysdate,'yyyy')||'0101','yyyymmdd');
    select to_Date(to_char(sysdate,'yyyy')||'0101','yyyymmdd') from dual
Show Disqus Comments

Post Directory