11
मैं उपयोग CONTEXT_INFO
जैसे चलाता छोड़:आप CONTEXT_INFO = NULL कैसे सेट करते हैं?
IF CONTEXT_INFO() = 0x676E6F7468692073656175746F6E RETURN
और मेरे PROC में:
IF CONTEXT_INFO() IS NOT NULL SET @CONTEXT_INFO = CONTEXT_INFO() -- to restore later
SET CONTEXT_INFO 0x676E6F7468692073656175746F6E
कैसे आप शून्य करने के लिए वापस सेट है, तो आप करने के लिए आवश्यक? SET CONTEXT_INFO = NULL
काम नहीं करता है। क्या मुझसे साफ़ - साफ़ कुछ चीज़ चूक रही है?
लेकिन इससे पहले कि यह परिभाषित किया गया है कि यह शून्य है: sys.sysprocesses – SQLMason
+1 का चयन करें - यदि यह शून्य_ आउट हो गया है तो 'context_info() 'रिटर्न' NULL' चुनें। यानी 'SET CONTEXT_INFO 0x; context_info() ' – SQLMason
@DanAndrews का सुझाव देने के लिए context_info() –