0
好吧,這一次的讓我百思不得其解......MySQL查詢VS程序問題
下面的查詢,運行本身完美:
Select `LongTitle`, `Keywords`, `Description`, `templateID`, `Content`
From `Content`
Where
`Published` = 1
AND
((`siteID` = SiteID) AND (`LinkAlias` = Alias))
當我設置SiteID
至24 Alias
爲「」,但是當我試圖用它來獲取存儲過程的記錄,它返回返回的記錄(應該是隻針對SITEID 24,如果我切換它SITEID 25
是怎麼回事?
在sproc中運行查詢應該不會返回任何不同於在sproc外運行它的結果 –
我理解那馬克,謝謝你指出......這就是爲什麼我在這裏問了一個問題...... – Kevin
希望我能張貼屏幕截圖。對'SiteID'執行同樣的過程有兩個不同的值產生完全相同的結果...... 1條記錄......請記住,只有1個'SiteID'的記錄。不知何故,似乎Sproc完全忽略了'SiteID'參數...... – Kevin