国产亚洲精品a在线看。,骚货想不想被艹,国产麻豆剧传媒兔子先生,好大好爽好想要被操视频

以文本方式查看主題

-  昂捷論壇  (http://www.26035.net/bbs/index.asp)
--  □-技術(shù)研討會  (http://www.26035.net/bbs/list.asp?boardid=36)
----  糾正一個容易產(chǎn)生的sql錯誤認(rèn)識  (http://www.26035.net/bbs/dispbbs.asp?boardid=36&id=2148)

--  作者:飛絮
--  發(fā)布時間:2006/9/25 17:06:17
--  糾正一個容易產(chǎn)生的sql錯誤認(rèn)識


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


--  作者:飛絮
--  發(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)注意避免這種隱藏較深的邏輯錯誤


--  作者:boom
--  發(fā)布時間:2006/10/10 9:39:20
--  
頂一下
方山县| 焦作市| 巴青县| 嘉兴市| 伊通| 南岸区| 固安县| 永丰县| 裕民县| 镇赉县| 霍邱县| 兰溪市| 宾川县| 吉隆县| 贡嘎县| 赤水市| 徐闻县| 尼玛县| 万州区| 徐汇区| 高清| 安多县| 金华市| 谢通门县| 南江县| 讷河市| 五家渠市| 南丹县| 金昌市| 淄博市| 行唐县| 祁阳县| 哈巴河县| 昔阳县| 五莲县| 南召县| 合川市| 泽库县| 涞水县| 新干县| 兰西县|