Я хочу читать значения (целые числа) из файла CSV и вставлять их в таблицу базы данных. Однако для определенного столбца таблицы, если значения, полученные из файла CSV, не относятся к интервалу, значение для записи в базе данных должно быть NULL
.Talend - Вставить «NULL» в колонку базы данных, тип которой «NUMBER»
Например, в моем приложении Java в этом случае: insert.setNull(3, java.sql.Types.INTEGER);
.
Но как это сделать в Talend
, если тип столбца равен «NUMBER»?
Я не могу назначить 'null' Integer в компоненте tMap. – user2144555
Вы можете, если поле Integer равно NULL. Вы уверены, что выбран правильный флажок для этого поля? Я добавил скриншот к моему ответу. –
Это дает мне «не может вставить NULL в (« ТАБЛИЦА ».« COLUMN »)« ... – user2144555