oracle存储过程结果输出小数(0.11).之前的0丢失问题 今天写了一张报表,sql写完了,查出的结果都是没有问题的,但是到了存储过程测试的时候,发现小数都是.11,.12这样的,丢失了.之前的0。 经过排查发现,原来是因为存储过程的输出参数将这个小数的类型写成了varchar2,改成number类型,结果就没有问题了