span8
span4
我有以下SQL正在使用的SQL执行程序;
FME_SQL_DELIMITER;删除表dbo。[PREMISE_CONTRACT_ROLLBACK];选择*到dbo中。[PREMISE_CONTRACT_ROLLBACK] FROM dbo.[PREMISE_CONTRACT];
当我访问转换器本身时,它使用“Run”选项成功地运行。但是,如果我只是添加一个创建者> SQL Executor >日志记录器并运行工作台,则会发生以下错误;
Microsoft SQL Server非空间读取器:查询失败,可能是由于语句格式不正确。查询文本' SELECT * INTO #fme_tempAdoDataTypeTable_spatialReader FROM (SELECT * INTO dbo)。从dbo [PREMISE_CONTRACT_ROLLBACK]。[PREMISE_CONTRACT] ) AS customQuery WHERE 1=0'.提供者错误'(-2147217900)关键字'INTO'附近的语法错误。' Microsoft SQL Server Non-Spatial Reader: Getting Custom SQL schema failed.确保所有列都已命名(任何不明确的列,例如。stbuffer(1),必须有一个AS子句)。如果有一个ORDER BY子句,要么删除它,要么添加一个TOP子句
看起来FME正在用自己的语句包装语句并导致语法问题,但是我似乎无法解决这个问题。
我现在唯一的想法是添加一个阅读器和一个写入器,但是这个过程已经足够长了,不需要将不必要的数据读入内存。
©2019安全亚搏在线软件公司法律