2016-04-28 2 views
0

У меня есть вход таблицы и получает некоторые данные из таблицы SQL Server. Одно поле имеет значения времени типа, например. 02: 22: 57.0000000, таблица назначения (вывод таблицы) является таблицей PostgreSQL и имеет тип данных времени для этого поля. Но PDI кажется, что время из исходной таблицы имеет строку типа и генерирует ошибку.kettle etl как преобразовать в тип данных времени

ERROR: column "contact_time" is of type time without time zone but expression is of type character varying

Я пробовал использовать шаг выбора значения, но нет типа времени, только дата и временная метка. Как мне это сделать?

ответ

0

Вы можете использовать Выбор значения шаг и в мета-данных Вкладка, выберите тип, как Timestamp и формат как HH: мм: сс

Это форматировать строку ввода в метку времени ,

Надеюсь, что это поможет :)