Неверный формат после приведения числа к wstr в выражении SSIS
Мне нужно привести двойное значение к wstr в выражении в производном столбце для построения сообщения. Когда я делаю это с номером 0.5
: (DT_WSTR, 50)0.5
, Затем я получил плохой формат: ,5
, 0
отсутствует и десятичный разделитель изменился.
Как я могу получить номер с форматом 0.5
при кастинге, пожалуйста?
Спасибо за помощь.
1 ответ
Если вам нужно преобразовать этот столбец в WSTR
Вы можете использовать Преобразование Преобразования Данных, чтобы достигнуть этого.
Кроме того, если ваши требования состоят только в том, чтобы преобразовать этот столбец без дальнейшего использования, вы можете напрямую сопоставить этот столбец с WSTR
столбец назначения без каких-либо преобразований потому что неявное преобразование данных служб SSIS позволяет преобразование из десятичной в строку.