我写了一段存储过程,其中一个select查出的数值在sql windows中是-0.0194805194805195,然而我用游标赋值给一个number(6,2)型的参数后就变成了0, 游标为int型。请教高手,哪儿出了问题么?
解决方案 »
- Oracle所有用户无法登陆?
- 列转换为行
- 怎么样创建日志表,
- 求ado连接oracle数据库的连接字串,不正确的不要给我
- (500)求1000万条记录的高效分页,各种方法均可,在jsp环境下?(表如下)给个例子!!!!(急等)
- 在ORACLE中建表时,是不是表只能有一个列的类型是long?为什么?
- 请问如何在不安装oracle的情况下,配置Oracle连接串
- 在线求教!
- Oracle如何实现级联删除?
- oracle 客户端连接问题 ,急!!!
- 下面语句中 >sysdate-1/720 这个什么意思 谁能帮我详细的讲解下,谢谢!!
- distinct 关键字处理 long 型 出错。。帮忙。。谢谢各位
V_NUMBER NUMBER(6,
2); CURSOR CURSOR_1 IS
SELECT -0.0194805194805195
FROM DUAL;
BEGIN
OPEN CURSOR_1;
FETCH CURSOR_1
INTO V_NUMBER;
CLOSE CURSOR_1;
DBMS_OUTPUT.PUT_LINE(TO_CHAR(V_NUMBER));
END;我怎么测是没有问题的