यदि आप छद्म कॉलम को क्वेरी करने का प्रयास करते समय 4 भाग SQL का उपयोग करते हैं, तो आपको एक त्रुटि मिलेगी। उदाहरण के लिए, इस क्वेरी में ROWID
एक छद्म स्तंभ है:
SELECT ROWID, ORDER_ID FROM MYLINKEDSERVER..SYSTEM.ORDERS Msg 207, Level 16, State 1, Line 4 Invalid column name 'ROWID'.
4 भाग SQL के साथ, आप केवल लिंक किए गए सर्वर तालिका में भौतिक स्तंभों को क्वेरी कर सकते हैं, छद्म स्तंभ नहीं।
इसे हल करने के लिए, OPENQUERY
. का उपयोग करें इसके बजाय कार्य करें। उदाहरण के लिए:
SELECT * FROM OPENQUERY(MYLINKEDSERVER,'SELECT ROWID, ORDER_ID FROM ORDERS')