Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server SQL Server DTS/SSIS小数点而不是逗号_Sql Server_Sql Server 2008_Ssis - Fatal编程技术网

Sql server SQL Server DTS/SSIS小数点而不是逗号

Sql server SQL Server DTS/SSIS小数点而不是逗号,sql-server,sql-server-2008,ssis,Sql Server,Sql Server 2008,Ssis,作业每周使用DTS包将视图导出到文本文件中。我使用导入导出向导创建了DTS包。 输出文件中的小数分隔符是逗号(,)。 我怎样才能把它变成一个点 我尝试将数据流框的LocaleId属性更改为英语(美国),但没有结果。 我在目标表的LocalId属性上尝试了相同的操作,没有结果。 还有什么,George???您可以将列转换为varchar,使其与区域设置无关,并使用字符串函数将逗号替换为点。您可以使用“SQL Server导入和导出向导”的“指定表副本或查询”部分中的“编写查询以指定要传输的数据”

作业每周使用DTS包将视图导出到文本文件中。我使用导入导出向导创建了DTS包。
输出文件中的小数分隔符是逗号(,)。
我怎样才能把它变成一个点


我尝试将数据流框的LocaleId属性更改为英语(美国),但没有结果。
我在目标表的LocalId属性上尝试了相同的操作,没有结果。

还有什么,George???

您可以将列转换为varchar,使其与区域设置无关,并使用字符串函数将逗号替换为点。

您可以使用“SQL Server导入和导出向导”的“指定表副本或查询”部分中的“编写查询以指定要传输的数据”在保存包之前。@ughai Thx获取信息。在使用向导之前,我确实编写了查询。也许在向导中使用查询会使维护更容易?如果有其他代码访问您的视图,该查询应该会对您有所帮助。您可以稍后在包中更改查询,而不必更改视图的定义。也许可以将列转换为varchar并用点替换逗号?@TabAlleman:这就是解决方案。你能不能把它写在一个答案里,这样我的分数就和答案一样了?谢谢