异构查询的问题
SELECT 基础数据_班组编码.编码, SFIS1.C_CLASS_BASE_T.CLASS_NO
FROM ":xiej:SFIS1.C_CLASS_BASE_T"
JOIN ":gh_mis:基础数据_班组编码"
ON (基础数据_班组编码.编码 = SFIS1.C_CLASS_BASE_T.CLASS_NO )
出现错误:Invalid field name
CLASS_NO
是怎么回事?请各位帮忙看一下?
问题点数:0、回复次数:5Top
1 楼newyj(吴刚vs西西弗)回复于 2003-06-01 19:21:40 得分 0
SFIS1.C_CLASS_BASE_T.CLASS_NO
怎么会有两个点,什么数据库?Top
2 楼xiej0810(dazui)回复于 2003-06-01 19:29:50 得分 0
Oracle 数据库,前面是表空间.表名.字段名Top
3 楼AWolfBoy(龍行江湖)回复于 2003-06-01 19:32:38 得分 0
你可能用了Parameter而没有prepareTop
4 楼zleeway(杂草)回复于 2003-06-01 19:33:58 得分 0
是用SQL Server 2000的链接服务器吗?
好象是database..user.tablename
如果是链接Oracle,则user和tablename都必须是大写
比如ORA8i..MYNAME.TABLENAMETop
5 楼xiej0810(dazui)回复于 2003-06-01 19:41:57 得分 0
没有用Parameter,不是链接服务器,是局域网内的一台Oracle8服务器,一台SQL SERVER 7服务器Top




