在线播放亚洲第一字幕,大鸡巴操死我了视频网站,欧美日韩中文字,久久久999婷婷欧美一区

Rss & SiteMap

昂捷論壇 http://m.yzsenyi.com

中國零售業(yè)界精英論壇!
共3 條記錄, 每頁顯示 15 條, 頁簽: [1]
[瀏覽完整版]

標(biāo)題:糾正一個容易產(chǎn)生的sql錯誤認(rèn)識

1樓
飛絮 發(fā)表于:2006/9/25 17:06:17


declare @sort_id int

select @sort_id=10

select @sort_id=20 from sysobjects where 1=2

select @sort_id

你認(rèn)為@sort_id是多少?

是 10,20 還是 NULL

2樓
飛絮 發(fā)表于:2006/9/25 18:04:54

對,不是null,那么以下程序就隱含了錯誤:

 select top 1 @sort_id=c_sort from tb_o_wg (nolock) where c_id=@id and c_adno=@adno
 if isnull(@sort_id,0) = 0 
 begin
  select @msg = '本單有商品部門為限制部門,序號'+rtrim(ltrim(str(@sort_id)))+'!'
  raiserror 99999 @msg
  return(-1)
 end 

 select top 1 @sort_id=c_sort from tb_o_wg (nolock) where c_id=@id and isnull(c_pt_cost,0)=0
 if isnull(@sort_id,0) > 0
 begin
  select @msg = '本單有無成本的商品,序號'+rtrim(ltrim(str(@sort_id)))+'!'
  raiserror 99999 @msg
  return(-1)
 end

應(yīng)注意避免這種隱藏較深的邏輯錯誤

3樓
boom 發(fā)表于:2006/10/10 9:39:20
頂一下
共3 條記錄, 每頁顯示 15 條, 頁簽: [1]

Copyright © 2006-2010 EnjoyIT.com.cn
網(wǎng)友言論或觀點(diǎn)與昂捷公司無關(guān)!涉及版權(quán)/著作權(quán)問題請與發(fā)帖者直接聯(lián)系
Powered By Dvbbs Version 8.2.0
Processed in 0.16016 s, 2 queries.
天全县| 东至县| 清河县| 化州市| 蒙山县| 嘉鱼县| 菏泽市| 通辽市| 定日县| 红安县| 游戏| 十堰市| 定襄县| 寿光市| 民乐县| 蛟河市| 肥西县| 万州区| 天柱县| 长白| 彭泽县| 南安市| 仁化县| 德阳市| 吉水县| 东台市| 海门市| 蓬莱市| 巴林左旗| 鄂尔多斯市| 天镇县| 邯郸市| 九寨沟县| 阳新县| 山西省| 留坝县| 永修县| 旬邑县| 任丘市| 汝南县| 同德县|