Преобразование BIGINT в INT в Terada
Я пытаюсь загрузить данные столбца BIGINT (A) из teradata в столбец INT (A) на сервере SQL с помощью пакета служб SSIS.
Я попытался преобразование данных, это не сработало. Мысль об ограничении данных INT
в сторону терадата. Я получил следующую ошибку:
числовое переполнение произошло во время ошибки вычисления.
Кроме того, я попытался воссоздать столбец таблицы SQL-сервера с типом данных bigint, он не работал как ошибка при работе обработчика, поскольку он настроил тип данных int для этого столбца. пожалуйста, дайте мне знать, если есть какой-либо способ, которым я могу использовать для решения этой проблемы? Спасибо!
1 ответ
Я думаю, что воссоздание таблицы назначения SQL с типом данных BIGINT должно работать. Но вы должны убедиться, что метаданные обновлены в пакете служб SSIS.