需开发一套软件,将下载金蝶K3服务器中的数据到另一服务器,K3使用sqlserver ,另一服务器使用oracle进行了以下操作:
在oracle 上用PL/SQL建立了表。
create table COK_VWICBILL_1 /**/
as SELECT * FROM VWICBILL_1@DG4MSQL /*VWICBILL_1是金蝶K3中的视图,DG4MSQL是database link*/现在select * from COK_VWICBILL_1 ,搜出数据无误。但是无法指定 COK_VWICBILL_1 中具体的字段条件,否则会报错。
如:SELECT T.* FROM COK_VWICBILL_1 T WHRER T.FCHECK='Y' 报错: ORA-00904:"T"."FCHECK":标示符无效
说明:字段绝对没有写错,在表中是绝对有的 ,因为涉及的表数据过于庞大,不想一个字段一个字段的新建,所以采用create tab as 的方式。
跪谢大侠仗义相助!
在oracle 上用PL/SQL建立了表。
create table COK_VWICBILL_1 /**/
as SELECT * FROM VWICBILL_1@DG4MSQL /*VWICBILL_1是金蝶K3中的视图,DG4MSQL是database link*/现在select * from COK_VWICBILL_1 ,搜出数据无误。但是无法指定 COK_VWICBILL_1 中具体的字段条件,否则会报错。
如:SELECT T.* FROM COK_VWICBILL_1 T WHRER T.FCHECK='Y' 报错: ORA-00904:"T"."FCHECK":标示符无效
说明:字段绝对没有写错,在表中是绝对有的 ,因为涉及的表数据过于庞大,不想一个字段一个字段的新建,所以采用create tab as 的方式。
跪谢大侠仗义相助!
解决方案 »
- 这条oracle语句报错,请大神指点。
- 谁有LogMiner啊,麻烦提供个下载地址,或Email给我啊.....
- 关于oracle中用户授权问题
- 怎样在oracle中加上job任务?急!!!
- 不能进入SQL PLUS
- 用access的导出功能,通过odbc向Oracle导入一张表,为什么access里的Integer, Boolean列到Oracle里都变成VarChar2型了呢?
- 高手们,请帮帮忙,谢谢了
- How to choose a block size for a new Oracle database
- Oracle7.3.3升级8.1.6的问题
- View在是否可以通过odbc连接?
- ORACLE
- ORA--2108: Message -2108 not found; product=RDBMS; facility=ORA
SELECT T.* FROM COK_VWICBILL_1 T WHRER T.FCHECK='Y'
是没错的。