当前位置: 首页 > news >正文

kettle基本操作3:剪切原字段末尾的空格符

0.前言

在同步AS400的数据时,原表字段是固定字段长度的,长度不足时使用空格符填充,故直接"表输入"->"表输出"时,目标表也会同步对应的空格符,很明显这是我们所不想要的,以下是通过"字符串操作"处理组件进行处理即可,这里只需要使用一个转换即可完成。

1.详细操作步骤

  • 完整流程
    image

  • 执行SQL脚本
    这里是truncate目标表,没什么好说的。

  • 表输入
    这里直接选择源表:
    image

这里打码有点多-_-||

  • 字符串处理
    这里选择对应的字段,并在Trim type中选择right,即表示将字段末侧的空格符剪切掉
    image

  • 表输出
    选择目标表,这里也没什么好说的;

2.其他补充

有一个问题,如果原表字段是全空格符的话,经过trim right后,目标是NULL值,如果想改成保留""的空字符,可能还需要其他步骤,先按下不说吧。

http://www.rkmt.cn/news/5747.html

相关文章:

  • Guid g = Guid.Empty;Guid.TryParse(, out g);
  • C++ std::vector
  • OpenLDAP 常见命令行命令及解析
  • 【C++】类与对象(下) - 详解
  • Flutter个性化主题系统:Material Design 3的深度定制
  • Go使用cyclicbarrier示例
  • 剑指offer-30、连续⼦数组的最⼤和
  • 小区物业的智慧:轻松图解JVM垃圾回收的奥秘
  • CUDA多版本安装切换(转链接自用)
  • 权变与权力异化,是斗争的根源,超越自我,良性循环
  • 元推理AGI,是人类文明的结晶,超越爱因斯坦相对论,是文明进步的必然
  • PLC结构化文本设计模式——原型模式(Prototype Pattern)
  • PHP-FPM 深度调优指南 告别 502 错误,让你的 PHP 应用飞起来
  • RAG系统大脑调教指南:模型选择、提示设计与质量控保一本通
  • trl ppo
  • 微软2018年第四季度顶级漏洞赏金猎人榜单揭晓
  • 能源汽车智能线控底盘
  • DP 凸性优化:wqs 二分
  • 浦东再添一所一流高校,上海交通大学医学院浦东校区正式启用
  • nccl study
  • 【GitHub每日速递 250916】2053 个 n8n 工作流曝光!365 种集成 + 可视化管理,效率直接拉满
  • 0129_迭代器模式(Iterator)
  • HJ7 取近似值
  • 活动报名:Voice First!Demo Day@Voice Agent Camp,9.22,上海丨超音速计划 2025
  • 《原子习惯》-读书笔记2
  • CF1626D 题解
  • 用 C++ + OpenCV + Tesseract 实现英文数字验证码识别
  • java 第一节课课前提问
  • nac一键卸载软件脚本
  • 为什么不建议在 Docker 中跑 MySQL