Jika Anda menggunakan 4 bagian SQL saat mencoba mengkueri kolom semu, Anda akan mendapatkan kesalahan. Misalnya, dalam kueri ini ROWID
adalah kolom semu:
SELECT ROWID, ORDER_ID FROM MYLINKEDSERVER..SYSTEM.ORDERS Msg 207, Level 16, State 1, Line 4 Invalid column name 'ROWID'.
Dengan 4 bagian SQL, Anda hanya dapat menanyakan kolom fisik di tabel server tertaut, bukan kolom semu.
Untuk mengatasinya, gunakan OPENQUERY
fungsi sebagai gantinya. Misalnya:
SELECT * FROM OPENQUERY(MYLINKEDSERVER,'SELECT ROWID, ORDER_ID FROM ORDERS')