女人做的事,喜歡女人的男士也可以進來解答

zhu8888 2003-05-13 11:59:59
declare @a numeric(8)
select @a=@a+100
select @a
顯示null,沒有數據
declare @a numeric(8)
select @a=0
select @a=@a+100
select @a
顯示100,這種結果正確

我們公司的系統很大,存儲過程幾百個,老是出現上述問題,有沒有辦辦法做
第一步中就能顯示
100
因為null+數字還是=null
能不能做到null+數值=數值
...全文
76 20 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
20 条回复
切换为时间正序
请发表友善的回复…
发表回复
net_steven 2003-05-13
  • 打赏
  • 举报
回复
技术就是技术,何必参杂这麽多乱七八糟的东西,不能不考虑你的动机。
Rewiah 2003-05-13
  • 打赏
  • 举报
回复
我鄙视你!

道歉了还这样提问题!!

zhu8888 2003-05-13
  • 打赏
  • 举报
回复
呵呵,樓上的,你理解錯了,是變量。
算了,看樣子是沒法解決,結案了。呵呵。
y_zhi_yong 2003-05-13
  • 打赏
  • 举报
回复
要直接实现,不如改改ms sql的设计方式,让数值默认为0而不是null
xlhl 2003-05-13
  • 打赏
  • 举报
回复
来晚了
liuyunfeidu 2003-05-13
  • 打赏
  • 举报
回复
同意someufo(公子黑臀)的意见啊。
还有啊,楼主你是刚刚被女朋友甩了,还是最近换了个女上司啊?怎么这么仇视女性啊?莫非你是石头里蹦出来的?孙悟空啊。
someufo 2003-05-13
  • 打赏
  • 举报
回复
不管有无默认值,还是加ISNULL判断保险
wuqiuzhi 2003-05-13
  • 打赏
  • 举报
回复
首先我也认为这样的方式问问题比较不好。
其实tj_dns(愉快的登山者) 所说的方法很不错,并且你不可能每次都重复写代码吧,如果说怕万一,就没有什么是没有万一的了。
如果你是在一个数据库里面使用,可以使用里面的默认值的方法绑定一个默认值到一个表上,这样就象设计表时设置默认值一样。可以在企业管理器中做到。
如果是一个单独的sql语句,就使用tj_dns(愉快的登山者) 的方法得了。
仅作参考
happydreamer 2003-05-13
  • 打赏
  • 举报
回复

要么指定初始值,要么运行时isnull判断

crycat 2003-05-13
  • 打赏
  • 举报
回复
‘万一忘了’这种事不就是要程序员和测试人员避免的吗?要不然你们老板出那么多钱养你们干什么?
Sql就是这样了,没办法吧~~~~
你提问的方式,BTW,可能你是开玩笑似的说,但是既然大家都不喜欢你就改改嘛
zhu8888 2003-05-13
  • 打赏
  • 举报
回复
暈,還沒得到我想要的結果。你們所說的這種方法我們都用到了,我們做的系統跟工資打資產,萬一忘了就不得了。
ShapeRock 2003-05-13
  • 打赏
  • 举报
回复
哈,有点可爱。
happydreamer 2003-05-13
  • 打赏
  • 举报
回复
要么 isnull(null字段,0 )+數值

BTW 老兄: 能不能换个提问方式啊 看着别扭
zhu8888 2003-05-13
  • 打赏
  • 举报
回复
to tj_dns(愉快的登山者)
你的做法我們也是這樣做的,我就是說能不能通過別的方法
將isnull語句去掉

declare @a numeric(8)
select @a=@a+100
select @a
這樣就能得到正確的結果
我是想實現這樣的方法。
愉快的登山者 2003-05-13
  • 打赏
  • 举报
回复
declare @a numeric(8)
select @a=isnull(@a,0)+100
select @a

希望你成为我们的朋友!
zhu8888 2003-05-13
  • 打赏
  • 举报
回复
對不起哦,因為我是這樣的性格。我也不知道怎麼做才好。
DJMPH 2003-05-13
  • 打赏
  • 举报
回复
所有矛盾都没有必要激化,毕竟都是同志,不是敌人嘛。
joygxd 2003-05-13
  • 打赏
  • 举报
回复
死性不该
liukanghui 2003-05-13
  • 打赏
  • 举报
回复
用ultra_edit 批量查找替换
psxfghost 2003-05-13
  • 打赏
  • 举报
回复
:P
想帮你,怕引起公愤!
你换个题目提吧!
其实没必要对女性那么歧视,就算她们在某些地方不一定比得过男士,
但是她们也有很多地方是比男士强的,这你可不能否认了吧!
所以优劣互补,共同进步嘛!

34,837

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧