SQL Server 目标自定义属性

SQL Server 目标具有自定义属性和所有数据流组件通用的属性。

下表描述了 SQL Server 目标的自定义属性。 所有属性均可读/写。

属性名称 数据类型 DESCRIPTION
始终使用默认代码页 布尔型 强制使用 DefaultCodePage 属性值。 此属性的默认值为 False
BulkInsertCheckConstraints 布尔型 一个值,该值指定批量插入是否检查约束。 此属性的默认值为 True
BulkInsertFireTriggers 布尔型 一个值,该值指定批量插入是否对表触发触发器。 此属性的默认值为 False
BulkInsertFirstRow 整数 一个值,指定要插入的第一行。 此属性的默认值为 -1,指示未分配任何值
批量插入保持标识 布尔型 一个值,该值指定是否可以将值插入到标识列中。 此属性的默认值为 False
BulkInsertKeepNulls 布尔型 一个值,该值指定大容量插入是否保留 Null 值。 此属性的默认值为 False
批量插入最后一行 整数 一个值,指定要插入的最后一行。 此属性的默认值为 -1,表示尚未分配值。
BulkInsertMaxErrors 整数 指定在批量插入停止之前可以发生的错误数量的值。 此属性的默认值为 -1,表示尚未分配值。
批量插入订单 字符串 排序列的名称。 每列可以按升序或降序排序。 如果使用多个排序列,则列名称用逗号分隔。
BulkInsertTableName 字符串 将数据复制到的数据库中的 SQL Server 表或视图。
BulkInsertTablock 布尔型 一个值,该值指定在大容量插入期间表是否被锁定。 此属性的默认值为 True
默认代码页 整数 数据源中没有代码页信息时所要使用的代码页。
MaxInsertCommitSize 整数 一个值,该值指定要在批处理中插入的最大行数。 如果值为零,则所有行都插入到单个批处理中。
超时 整数 一个值,该值指定 SQL Server 目标在终止之前等待的秒数(如果没有可用于插入的数据)。 值为 0 表示 SQL Server 目标不会超时。此属性的默认值为 30。

SQL Server 目标的输入和输入列没有自定义属性。

有关详细信息,请参阅 SQL Server 目标

另请参阅

通用属性