写个函数要保留多少位小数就保留多少位
create or replace function round_num (
num number, --需要四舍五入的数字
n number --要保留的小数位数
) return number is
num1 number;
num2 number;
num3 number;
begin
num1:=power(10, n)*num;
num2:=round(num1);
num3:=num2*power(10, -n);
return num3;
end;
create or replace function round_num (
num number, --需要四舍五入的数字
n number --要保留的小数位数
) return number is
num1 number;
num2 number;
num3 number;
begin
num1:=power(10, n)*num;
num2:=round(num1);
num3:=num2*power(10, -n);
return num3;
end;
round(column):4舍5入