提一个基础的数据库配置问题,NULL 空值? 问题1: 刚刚试过了,没有出现楼主所说的情况啊。不需要加 SELECT @RET = ISNULL(@RET,0)为空时返回结果都是0拉。莫非是我理解错楼主意思了? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 问题1:在你设计字段的时候把 缺省值 这一项设置成0就行了!问题2:这样写 SELECT @B = @A /@RET where @RET <>0 xwdxwd(冷冰寒) 说的对 谢谢大家的帮忙.问题是 @RET 不是数据库字段而是变量假设TABLE 的ABC字段缺省是0那么无须ISNULL()直接SELECT @RET = SUM(ABC )FROM TABLE 即可得到@RET =0但是问题是TABLE 本身为空无记录,这样ABC为缺省为不为0都没有任何作用.那么得到@RET 还是为空我说的是这样的情况,请高手再帮忙. 谢谢 那就先检查table中有无记录吧 select @B=(case @Ret when 0 then 0 else @A /@RET end ) 非常谢谢各位.请问第一个问题,能否不先检查table中有无记录就可以呢>问题是 @RET 不是数据库字段而是变量假设TABLE 的ABC字段缺省是0那么无须ISNULL()直接SELECT @RET = SUM(ABC )FROM TABLE 即可得到@RET =0但是问题是TABLE 本身为空无记录,这样ABC为缺省为不为0都没有任何作用.那么得到@RET 还是为空 第一个问题:DECLARE @RET MONEYSET @RET = 0再执行SELECT赋值,没有记录的话不会对该变量进行操作 根据单位改变数据类型 急急急 在一台机器上同时装2000和2005,2000的实例无法通过远程连接 请问sql server 2000和2005桌面版 能支持多大的硬盘数据存储 ☞ 程序设计问题,求指点。 如何将文件导入到image字段中? 大家好,问个基础性的问题,access是系型数据库吗?为什么? 怎么分组出所有数据呢? 散分!那位兄台有《海运王》的注册码??? 两个SQL语句实现的功能一样,哪种好一点呢? 远程建表,,,,,各位老大帮忙 求好方法解决
问题2:这样写 SELECT @B = @A /@RET where @RET <>0
问题是 @RET 不是数据库字段而是变量
假设TABLE 的ABC字段缺省是0
那么无须ISNULL()
直接SELECT @RET = SUM(ABC )FROM TABLE
即可得到@RET =0但是问题是TABLE 本身为空无记录,
这样ABC为缺省为不为0都没有任何作用.
那么得到@RET 还是为空
我说的是这样的情况,请高手再帮忙. 谢谢
select @B=(case @Ret when 0 then 0 else @A /@RET end )
假设TABLE 的ABC字段缺省是0
那么无须ISNULL()
直接SELECT @RET = SUM(ABC )FROM TABLE
即可得到@RET =0但是问题是TABLE 本身为空无记录,
这样ABC为缺省为不为0都没有任何作用.
那么得到@RET 还是为空
DECLARE @RET MONEY
SET @RET = 0
再执行SELECT赋值,没有记录的话不会对该变量进行操作