`
Nainse
  • 浏览: 24081 次
  • 性别: Icon_minigender_1
  • 来自: 郑州
社区版块
存档分类
最新评论

Kettle Spoon 的执行SQL脚本组件报“标识符无效”错误解决方案

阅读更多
数据源:Oracle10g
2013/08/24 17:07:49 - 删除目标表记录.0 - ERROR (version 4.4.0-stable, build 17588 from 2012-11-21 16.02.21 by buildguy) : 运行该步骤时发生错误!
2013/08/24 17:07:49 - 删除目标表记录.0 - ERROR (version 4.4.0-stable, build 17588 from 2012-11-21 16.02.21 by buildguy) : 
2013/08/24 17:07:49 - 删除目标表记录.0 - ERROR (version 4.4.0-stable, build 17588 from 2012-11-21 16.02.21 by buildguy) : Couldn't execute SQL: DELETE FROM MS_SD_RT WHERE SOUR_ORG_NO = '31101' and STD_TYPE=aa
2013/08/24 17:07:49 - 删除目标表记录.0 - ERROR (version 4.4.0-stable, build 17588 from 2012-11-21 16.02.21 by buildguy) : 
2013/08/24 17:07:49 - 删除目标表记录.0 - ERROR (version 4.4.0-stable, build 17588 from 2012-11-21 16.02.21 by buildguy) : ORA-00904: "AA": 标识符无效


解决方案:将组件中的sql条件参数(以?表示)以单引号包裹(如:DELETE FROM MS_SD_RT WHERE SOUR_ORG_NO = '31101' and STD_TYPE='?'
分享到:
评论

相关推荐

    kettle8.1转换-脚本组件介绍文档

    执行SQL脚本组件(ExecuteSQL)是在Kettle 8.1版本中用于执行一段SQL脚本的重要工具。此组件允许用户在转换过程中动态地生成和执行SQL语句,支持包括CREATE、ALTER、DROP、SELECT、INSERT、UPDATE、DELETE、TRUNCATE...

    kettel循环执行动态sql

    标题中的“Kettle循环执行动态SQL”指的是使用Pentaho Data Integration(Kettle)工具来设计数据集成工作流,其中包含动态生成并执行SQL语句的步骤。在数据处理和ETL(Extract, Transform, Load)过程中,动态SQL是...

    kettle8.1作业-脚本组件介绍文档

    Kettle是一款强大的ETL(Extract, Transform, Load)工具,用于数据抽取、转换和加载到不同的数据存储系统。...无论是简单的数据计算、动态SQL执行还是复杂的文本模式匹配,Kettle都能提供相应的解决方案。

    Oracle数据库报错ORA-00904 标识符无效问题解决办法.txt

    Oracle数据库报错ORA-00904: 标识符无效问题解决办法,有可能是字段名或者表名写错了,也有可能是

    《kettle中实现动态SQL查询》博客文章示例代码

    动态SQL允许我们在运行时构建和执行SQL语句,使我们能够根据变量或参数来改变查询内容。 问号占位符是SQL中常见的动态参数方式。在Kettle中,你可以创建一个SQL查询字符串,然后使用问号(?)作为参数的占位符。...

    kettle链接SQL server驱动 sqljdbc

    在IT行业中,Kettle(又称Pentaho Data Integration或PDI)是一款强大的数据集成工具,它允许用户通过图形化界面来设计、执行和调度数据转换任务。SQL Server是微软公司推出的一款关系型数据库管理系统,广泛应用于...

    kettle 连接sqlserver 驱动

    Kettle 支持 SQL 查询的执行,可以用于执行 DML(数据操纵语言)操作,比如 INSERT、UPDATE 和 DELETE,也可以执行 SELECT 查询获取数据。 总之,正确配置 SQL Server JDBC 驱动是 Kettle 与 SQL Server 数据库有效...

    Etl工具-kettle-spoon

    **ETL工具——Kettle Spoon** Kettle,也被称为Pentaho Data Integration(PDI),是一种强大的、开源的ETL...无论是在企业级的数据仓库建设,还是个人项目的数据处理,Kettle Spoon都能提供高效、灵活的解决方案。

    Kettle 连接 SQLServer JDBC

    标题 "Kettle 连接 SQLServer JDBC" 涉及到的是数据集成工具 Pentaho Data Integration(简称 Kettle)如何通过 JDBC(Java Database Connectivity)驱动来与 Microsoft SQL Server 数据库进行交互。Kettle,也被...

    1.Kettle (Spoon) 教程 中文详解 pdf

    Kettle (Spoon) 教程 中文详解 pdf,Kettle (Spoon) 教程 中文详解 pdf,Kettle (Spoon) 教程 中文详解 pdf,Kettle (Spoon) 教程 中文详解 pdf

    Kettle Spoon中文完整版(ETL工具)

    官网下载需要注册,这里附官网的不用注册的直链,如果官网链接较慢,这里还有网盘链接。(自用备份,亲测可用)

    Kettle spoon 定义错误处理的测试数据

    为了实现在执行定时任务的过程中,能够保留下Spoon执行错误的具体内容,特此进行了一下“Kettle spoon的定义错误处理”学习。 该spoon项目内容包括,<font color=coral size=4>Excel输入 --> 表输出 --> 获取变量 -...

    PDI.pptx Kettle的Spoon使用教程(包括carte,pan,kitchen)

    1. **Kitchen**:命令行工具,用于执行Spoon生成的Job,后台运行,无图形界面。 2. **Pan**:同样为命令行工具,执行Transformation,后台运行,无图形界面。 3. **Carte**:轻量级Web服务,允许远程执行Job和...

    kettle实现SQL关联查询

    在Kettle中,Step是数据流中的基本单元,每个Step负责执行特定的数据转换任务。"Merge Join" Step就是其中之一,它允许用户实现类似SQL中的各种类型关联查询,包括INNER JOIN、LEFT JOIN、RIGHT JOIN以及FULL JOIN。...

    kettle连接sqlserver连不上-jtds.jar包

    在IT领域,Kettle(又称Pentaho Data ...总的来说,解决Kettle连接SQL Server的问题主要是获取并正确放置JDBC驱动,以及正确配置数据库连接参数。了解这些步骤,可以帮助你顺利地使用Kettle与SQL Server进行数据交互。

    kettle递归循环(脚本判断)

    在IT领域,特别是数据处理和ETL(Extract, Transform, Load)工作中,Pentaho Kettle(也称为Kettle或Spoon)是一个强大的工具。它提供了丰富的数据转换和集成功能,使得用户能够处理各种复杂的数据任务。在"Kettle...

    Spoon 软件sqlserver需要的jar包

    SqlServer.jar包 放入lib中 重启软件可用

    kettle执行转换每一行数据

    总的来说,Kettle执行转换每一行数据的过程涉及了数据库连接的配置、SQL查询的使用、数据转换步骤的创建以及结果数据的写入。通过Kettle,我们可以轻松地处理大量数据,实现复杂的ETL任务,而无需深入编写代码。

    Kettle实现步骤循环执行

    标题中的“Kettle实现步骤循环执行”涉及到的是数据集成工具Pentaho Data Integration(简称Kettle或PDI)的一种高级用法,即如何在工作流(Job)或转换(Transformation)中实现步骤的循环执行。Kettle是一款强大的...

Global site tag (gtag.js) - Google Analytics