插入SQL Server时Pentaho错误数据会截断

时间:2014-10-18 09:59:58

标签: sql-server pentaho

我正在开发Pentaho作业以从BigQuery获取数据并插入到SQL Server中。这个工作非常简单,如下所示,但在插入到SQL Server表进程时抛出的“数据截断”错误。然后我检查了这个列的最大长度。数据库只有64 nvarchar(500)。此外,我想知道如何看待错误记录,我登录到文本文件。你可以在下面看到它。我已经花了3天时间解决这个问题,但还没有得到答案。请指导我。

到目前为止我做了什么

  • 字符串剪切步骤到子字符串
  • 要修剪的字符串操作步骤
  • 将左侧功能放入SELECT声明
  • REGEXP_REPLACE(uuid, ' ', '')删除SELECT语句中的空格。

我所做的一切都得到了同样的错误。

Pentaho工作

enter image description here

文本文件中的错误记录

1 个答案:

答案 0 :(得分:0)

我已经解决了这个问题。这是我的愚蠢错误。我只是重新创建表格并为该列的长度添加更多数字。

我的案例

post_name nvarchar(50) - >为nvarchar(150)