यह एक "चिकन या अंडा" प्रकार का प्रश्न है, लेकिन क्या कोई ऐसा प्रश्न सपना देख सकता है जो वर्तमान डेटाबेस इंस्टेंस का नाम वापस कर सकता है जिसमें क्वेरी निष्पादित होती है? मेरा मानना है कि जब मैं कहता हूं कि मैं विरोधाभास को समझता हूं: यदि आप पहले से ही क्वेरी निष्पादित करने के लिए जुड़े हुए हैं तो आपको डेटाबेस इंस्टेंस के नाम को जानने की आवश्यकता क्यों है? एक बहु डेटाबेस वातावरण में लेखा परीक्षा।मैं वर्तमान SQL सर्वर डेटाबेस उदाहरण के नाम से कैसे क्वेरी कर सकता हूं?
मैंने पुस्तकें ऑनलाइन में सभी @@ ग्लोबल्स को देखा है। "SELECT @@servername
" करीब आता है, लेकिन मुझे सर्वर की बजाय डेटाबेस उदाहरण का नाम चाहिए।
-1 लेखक वर्तमान उदाहरण के नाम के बारे में पूछा लेकिन मौजूदा डेटाबेस के बारे में जवाब स्वीकार किए जाते हैं नाम ?! –
अब और नहीं, [जेनेडी वानिन नोवोसिबिर्स्क] (http://stackoverflow.com/users/200449/gennady-vanin-novosibirsk)। – flipdoubt
फिर +1। धन्यवाद। यह भ्रमित था, यानी एक समय बर्बाद कर रहा था (उदाहरण के लिए, मैंने प्रश्न के शीर्षक को संपादित किया और फिर इसे वापस कर दिया) –