关于count(*)返回结果的数据类型问题? 不是很明白,難道select count(*) 的結果會是不是整數嗎? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 declare v_var PLS_INTEGER;SELECT COUNT(*) INTO v_var from tb count(*)返回的类型是number,在用oracle provider from ole db 去读取时,总是提示“overflow”的错误,如果用integer就不会出现这个错误提示,不知道哪里有问题?数据库是oracle9.2.0.1 for win2k oracle无论怎么定义,你用oracle provider from ole db 去读取时,还是会溢出.你将这个值赋予的变量定义成什么类型了和oracle 无关. 例如在VB里面,你将这赋予int变量,如果溢出,拿就将之定义成long,就可以了,应该和oracle没有关系. 没有赋予变量啊,而是用dbgrid关联ado数据集来显示的 没有赋予变量啊,而是用dbgrid关联ado数据集来显示的 解决了,是adoquery.enableBCD=true导致的问题,把她设置为false,就OK了 UNION问题 Sql语句 init.ora 和 initsid.ora 区别 求救:如何安装 oracle 9i 请问大侠几个oracle 9i的问题 谢谢.. 存储过程中声明二维数组实现,入参是一条记录(可能有语病),出参是整个一个结果集 oracle登陆密码被修改怎么办 在綫等!一個存儲過程怎麽調用另一個存儲過程! 为什么会有这样的结果??? 安装ORACLE9i后,8080端口被一个服务占了,怎么关掉这个服务 如何写触发器,使子表在父表新建记录时也同时新建记录 oracle如何入门?
v_var PLS_INTEGER;
SELECT COUNT(*) INTO v_var from tb
在用oracle provider from ole db 去读取时,总是提示“overflow”的错误,
如果用integer就不会出现这个错误提示,不知道哪里有问题?
数据库是oracle9.2.0.1 for win2k
你用oracle provider from ole db 去读取时,还是会溢出.
你将这个值赋予的变量定义成什么类型了
和oracle 无关.
就可以了,应该和oracle没有关系.