日期:2014-05-17  浏览次数:20680 次

oracle中如何查询sql server远程服务器中某个表中的某个字段的数据?
环境:orcal9i,sql   server2000
在orcal中建立到sql   server的链接服务器svr,执行select   *   from   table1@svr正常,可以取出数据。但是执行select   F1   from   table1@svr报错,“ORA-00904;F1;无效的标识符”。其中F1为表中的一个字段。

------解决方案--------------------
用表的别名试试看可以吗?
------解决方案--------------------
能取出全部,难道不能在外面再加一个select?
select F1 from (select * from table1@svr);
------解决方案--------------------
select "F1 " from table1@svr;

试试看~~