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

Rss & SiteMap

昂捷論壇 http://www.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.
本溪| 四会市| 安徽省| 大关县| 东兰县| 昔阳县| 怀仁县| 柘城县| 昌平区| 蓬溪县| 略阳县| 化隆| 海伦市| 平度市| 宁陵县| 仁布县| 拉萨市| 呼图壁县| 沁源县| 绥宁县| 巴东县| 星子县| 松原市| 西城区| 镇巴县| 沅陵县| 安图县| 芷江| 平果县| 赣榆县| 乌拉特中旗| 青田县| 苗栗市| 桐乡市| 隆昌县| 新龙县| 景泰县| 宜丰县| 屏山县| 巴楚县| 玛纳斯县|