SSIS 数据转换丢失扩展的 ASCII

SSIS data conversion loses extended ASCII

提问人:Gargoyle 提问时间:11/18/2023 更新时间:11/18/2023 访问量:15

问:

我正在从返回 unicode 字符串的数据源中读取,输出进入数据转换,DT_STR在我的数据库正在使用而不是 .varcharnvarchar

源输出了一个带有短划线的字符串,但在转换后,我的数据库最终以 – 代替了短划线。

我知道 varchar 可以直接包含破折号字符。在不丢失破折号的情况下处理此转换的正确方法是什么?

SSIS varchar sql-server-2019 nvarchar

评论

0赞 Brad 11/18/2023
你已经回答了,让它成为 nvarchar。
0赞 Thom A 11/18/2023
听起来源是用正确的代码页定义的。
0赞 Gargoyle 11/18/2023
但是 en dash 可以用 varchar 完美存储。它不需要 nvarchar 来执行此操作。此时,我不能只更改列的类型。@Brad

答: 暂无答案