हैं [स्तम्भ 1] अनुक्रमणित है, अगले क्वेरी इंडेक्स का उपयोग हो सकता है:T-SQL की तरह चर और सूचकांक का उपयोग कर
SELECT * FROM [table] WHERE [column1] LIKE 'starts%'
अगर मैं एक चर परिचय, क्वेरी के नीचे का उपयोग कभी नहीं होगा सूचकांक:
DECLARE @starts nvarchar(100)
SET @starts = 'starts%'
SELECT * FROM [table] WHERE [column1] LIKE @starts
मैं उपयोगकर्ता इनपुट के आधार पर StartsWith खोज लागू करना चाहते हैं और मुझे यकीन है कि किस तरह से चयन करने के लिए नहीं कर रहा हूँ:
भागने उपयोगकर्ता इनपुट ठीक से जैसे इतना अनुकूलक (FORCESEEK)
- उपयोग विकल्प (RECOMPILE)
एक और विकल्प पूर्ण टेक्स्ट खोज में देखना है। – Mihai
आपकी दूसरी क्वेरी इंडेक्स का उपयोग क्यों नहीं करेगी? – Lock
मैं कुछ सामान्यीकृत तरीके से दूसरी क्वेरी संकलन चर के कारण अब – svolkov