У меня есть тип данных BIT на сервере SQL, и я пытаюсь перенести его на снежинку, но я не могу правильно получить данные в снежинку 0 идет как 0, но 1 входит как 255, когда я DT_UI1 тип данных для вывода столбца на сервере SQL

Кто-нибудь может мне помочь, как отправить битовый столбец типа данных в снежинку

0
ROXOR7 20 Дек 2019 в 18:18

1 ответ

DT_UI1, вероятно, является целым без знака , и вам нужно обычное целое число со знаком.

В противном случае вы можете просто выбрать вместо

CASE WHEN [BitColumn] = 1 THEN 1 ELSE 0 END

Или

CAST([BitColumn] AS INT)

Чтобы получить целое число на стороне источника

1
Milney 20 Дек 2019 в 18:25