我有一个表输入并从SQL Server表中获取一些数据。一个字段具有类型时间的值,例如02:22:57.0000000,目标表(表输出)是PostgreSQL表,具有该字段的数据类型。但PDI似乎认为源表中的时间是字符串类型并生成错误。
错误:列" contact_time"是没有时区的时间类型,但表达式是字符变化
我尝试使用选择值步骤,但没有时间类型,只有日期和时间戳。我该怎么办?
答案 0 :(得分:0)
您可以使用选择值步骤,在元数据标签中,选择键入时间戳,格式为 HH: MM:SS 强>
这会将您的字符串输入格式化为时间戳。
希望这会有所帮助:)