Om du använder 4-delad SQL när du försöker fråga en pseudokolumn får du ett felmeddelande. Till exempel i den här frågan ROWID
är en pseudokolumn:
SELECT ROWID, ORDER_ID FROM MYLINKEDSERVER..SYSTEM.ORDERS Msg 207, Level 16, State 1, Line 4 Invalid column name 'ROWID'.
Med 4-delad SQL kan du bara fråga fysiska kolumner i en länkad servertabell, inte pseudokolumner.
För att kringgå detta, använd OPENQUERY
funktion istället. Till exempel:
SELECT * FROM OPENQUERY(MYLINKEDSERVER,'SELECT ROWID, ORDER_ID FROM ORDERS')