派生列转换编辑器

使用**“派生列转换编辑器”**对话框可以创建填充新列或替换列的表达式。

若要了解有关派生列转换的详细信息,请参阅派生列转换

选项

  • 变量和列
    通过将变量或输入列从可用变量和列的列表中拖到下面窗格中的现有表行,或者拖到列表底部的新行中,生成使用变量或输入列的表达式。

  • 函数和运算符
    通过将函数和运算符从列表中拖到下面的窗格中,生成使用函数或运算符的表达式,以计算输入数据和直接输出数据。

  • 派生列名称
    提供派生列名称。默认值为带编号的派生列列表;不过,您也可以任选一个唯一的描述性名称。

  • 派生列
    从列表中选择派生列。选择是将派生列添加为新的输出列,还是替换现有列中的数据。

  • 表达式
    键入表达式,或通过从可用列、变量、函数和运算符的以前列表中进行拖动来生成表达式。

此属性的值可以使用属性表达式来指定。

**相关主题**:[Integration Services 表达式参考](ms141232\(v=sql.105\).md)、[运算符(SSIS 表达式)](ms137538\(v=sql.105\).md) 和[字符串函数和其他函数(SSIS 表达式)](ms141671\(v=sql.105\).md)
  • 数据类型
    如果向新列中添加数据,**“派生列转换编辑器”**对话框将自动计算表达式的值并设置相应的数据类型。该列的值是只读的。有关详细信息,请参阅 Integration Services 数据类型

  • 长度
    如果向新列中添加数据,**“派生列转换编辑器”**对话框将自动计算表达式的值并设置字符串数据的列长度。该列的值是只读的。

  • 精度
    如果向新列中添加数据,**“派生列转换编辑器”**对话框将自动根据数据类型来设置数值数据的精度。该列的值是只读的。

  • 小数位数
    如果向新列中添加数据,**“派生列转换编辑器”**对话框将自动根据数据类型来设置数值数据的小数位数。该列的值是只读的。

  • 代码页
    如果向新列中添加数据,“派生列转换编辑器”对话框将自动设置 DT_STR 数据类型的代码页。可以更新“代码页”

  • 配置错误输出
    使用配置错误输出对话框指定处理错误的方式。