मैं कल उपयोगकर्ता समूह की बैठक में था और उन्होंने बताया कि पैरामीटरयुक्त प्रश्नों का उपयोग क्वेरी को हरकोड करने से बेहतर है। यही कारण है कि मुझे सोच को मिला, इस (हालांकि इस की तुलना में काफी बड़े पैमाने पर स्पष्ट रूप से) कुछ भी लाभकारी क्या करता है:इन दो प्रश्नों के बीच सर्वोत्तम अभ्यास
DECLARE @Client1 UNIQUEIDENTIFIER,
@Client2 UNIQUEIDENTIFIER
SET @ClientId1 ='41234532-2342-3456-3456-123434543212';
SET @ClientId2 = '12323454-3432-3234-5334-265456787654';
SELECT ClientName
FROM dbo.tblclient
WHERE id IN (@Client1,@Client2)
के रूप में करने का विरोध किया:
SELECT ClientName
FROM dbo.tblclient
WHERE id IN ('41234532-2342-3456-3456-123434543212','12323454-3432-3234-5334-265456787654')
क्या आप स्पष्ट कर सकते हैं कि बेहतर द्वारा प्रश्न की पहली वाक्य में क्या मतलब है। मैं [माँ के शोषण] से परिचित हूं (http://xkcd.com/327/) लेकिन मैं कुछ अन्य दावों के बारे में कुछ संदेहजनक हूं। –