Как конвертировать число в уникальный идентификатор в ssis - PullRequest
0 голосов
/ 08 сентября 2018

У меня есть файл Excel с Id в качестве некоторого числового значения (например: - Id = 125554). Я пытаюсь сохранить их в базе данных. В базе данных есть столбец с идентификатором уникального идентификатора DataType.

Я пытаюсь преобразовать данные из int в DT_GUID, но получаю ошибку:

Поставщик данных Oledb, используемый адаптером oledb, не может конвертировать между типами DT_R8 и DT_GUID

1 Ответ

0 голосов
/ 08 сентября 2018

С таким идентификатором, как «125554», вы не можете преобразовать в тип uniqueidentifier (DT_GUID в SSIS).
Для преобразования требуется строка из 36 символов

Вы должны изменить тип столбца (в базе данных) с uniqueidentifier на int

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...