Re: [問題] 問個SQL的問題..

看板C_Sharp (C#)作者 (手放開)時間18年前 (2007/06/12 02:52), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/5 (看更多)
用like感覺不錯 也能解決這問題 但是可能會有一個缺點 就是DBMS得花資源把每一筆row都搜尋過 如果用=且有設索引的話 就可以不用每筆都找過(例如binary search) ※ 引述《GreatShot (我要拿Ph.D.!!!)》之銘言: : 推 cole945:stored-procedure? 其實like '%%'和全選意思是一樣的吧@.@ 06/12 01:54 : 我當初也是這樣想 : 實際上在SQL Server Management Studio上跑也是正常 : 但偏偏就在VS2005中利用typed dataset加入此一敘述作測試時不work : 不過我剛剛發現.. : 當%@variable% 中的@variable 是 NULL時,資料會抓不到 : 但是改成""後便可以work : 原因不明... : → cole945:而且應該是用 if...else判斷@value而不是用case..when@.@a 06/12 01:55 : 這我就真的不知道該怎麼做了,不過沒差,已經解決了... -- 國家考試憲法,法緒,英文線上測驗系統 http://david.bioinformatic.idv.tw/LawQuiz/ 2007.05.08 新增金融題庫 2007.05.10 新增訴訟法大意 基礎醫學題庫 2007.05.16 新增公民題庫 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.109.169.200
文章代碼(AID): #16RPdjGT (C_Sharp)
文章代碼(AID): #16RPdjGT (C_Sharp)