Неверный формат после приведения числа к wstr в выражении SSIS

Мне нужно привести двойное значение к wstr в выражении в производном столбце для построения сообщения. Когда я делаю это с номером 0.5: (DT_WSTR, 50)0.5, Затем я получил плохой формат: ,5, 0 отсутствует и десятичный разделитель изменился.

Как я могу получить номер с форматом 0.5 при кастинге, пожалуйста?

Спасибо за помощь.

1 ответ

Если вам нужно преобразовать этот столбец в WSTRВы можете использовать Преобразование Преобразования Данных, чтобы достигнуть этого.

Кроме того, если ваши требования состоят только в том, чтобы преобразовать этот столбец без дальнейшего использования, вы можете напрямую сопоставить этот столбец с WSTR столбец назначения без каких-либо преобразований потому что неявное преобразование данных служб SSIS позволяет преобразование из десятичной в строку.

Другие вопросы по тегам