更改 SSIS 中数据类型的大小默认值

Posted

技术标签:

【中文标题】更改 SSIS 中数据类型的大小默认值【英文标题】:Change sizing defaults for data types in SSIS 【发布时间】:2011-02-09 13:06:22 【问题描述】:

我有一个 SSIS 包,其中包含大约 50 个与 Oracle 数据库交互的数据流。

我们将 Oracle 数据库中大约 55 个表/300 多列的数据类型从 FLOAT 更改为 NUMBER (30, 15)

我现在正在修改 SSIS 包中的数据类型。

每次我将DATA CONVERSION 组件中的列从FLOAT 更改为NUMBER 时,它默认为NUMBER (10, 0)

有没有办法让我改变它,以便默认显示为NUMBER (30, 15)

【问题讨论】:

【参考方案1】:

我不认为这是可能的,你可以通过使用像 Breevy 这样的文本扩展器/替换程序来为自己省点痛苦:http://www.16software.com/breevy/

【讨论】:

以上是关于更改 SSIS 中数据类型的大小默认值的主要内容,如果未能解决你的问题,请参考以下文章

SSIS 处理NULL

更改 SQL 列的数据类型时更新 SSIS 包

SSIS Excel 数据导入 - 行中的混合数据类型

SSIS Excel导入强制不正确的列类型

无法更改执行包任务 SSIS 中的引用类型

SSIS和NULL值