提问人:user3625039 提问时间:10/11/2023 最后编辑:user3625039 更新时间:10/12/2023 访问量:23
使用 Pentaho ETL 工具读取 VarBinary(Max)
Read VarBinary(Max) using Pentaho ETL Tool
问:
同时尝试从 sql server 中提取数据存储在 VarBinary(max) 中的数据并使用 pentaho ETL 工具将其存储到文本文件中。在提取数据时,获取存储为 varbinary 的无效数据。请让我知道我们如何使用 pentaho etl 提取 varbinary 数据。
答:
0赞
Rishu S
10/12/2023
#1
在 Pentaho 的“表输出”步骤中,在选择输入行时,可以使用 SQL Server 的本机 SQL 查询支持将数据强制转换或转换为字符串。使用投射函数转换为 ,如下所示varbinary(max)
nvarchar(max)
cast(column as nvarchar(max))
或
CONVERT(nvarchar(max), column, 0)
评论