मुझे एक प्रोग्राम में चल रहे SQL क्वेरी के बारे में निम्न त्रुटि संदेश मिला है। SQL सर्वर 2005 T-SQL।
विषम प्रश्नों को कनेक्शन के लिए सेट करने के लिए विकल्पों
ANSI_NULLS
औरANSI_WARNINGS
विकल्पों की आवश्यकता होती है । यह लगातार क्वेरी शब्दार्थ सुनिश्चित करता है। इन विकल्पों को सक्षम करें और फिर अपनी क्वेरी पुनः जारी करें। (गंभीरता 16)
इसे ठीक करना आसान है, सेट करें ANSI_NULLS
और ANSI_WARNINGS
ON
, लेकिन मैं जानना चाहता था कि एक विषम क्वेरी क्या है। एक Google खोज मुझे सेट करने के लिए दर्जनों परिणाम लाती है , ANSI_NULLS
और ANSI_WARNINGS
यह समझाती है कि शब्द का अर्थ क्या है। क्वेरी है:
UPDATE SRV.DB.DBO.TABLE SET Column=
(SELECT Column
FROM SRV1.DB.DBO.TABLE)
मुझे लगता है कि यह एक क्वेरी में कई डेटाबेस इंजन से जुड़ने के कारण है, क्योंकि मैंने इस त्रुटि को अन्यथा कभी प्राप्त नहीं किया है।
क्या "विषम" केवल इस संदर्भ में दो अलग-अलग डेटाबेस इंजनों को क्वेरी करने के लिए संदर्भित करता है?