SSIS-错误和截断之间的区别是什么?
在配置SSIS组件的错误页面时,“错误”和“截断”有什么区别?特别是,与截断不同的“错误”有哪些类型的不同错误 “错误”的意思是“我不能这样做” “截断”的意思是,“我可以这样做,但我必须在某一点上缩短字符串。”“错误”的意思是“我不能这样做” “截断”的意思是,“我可以这样做,但我必须在某一点上缩短字符串。”“错误”的意思是“我不能这样做” “截断”的意思是,“我可以这样做,但我必须在某一点上缩短字符串。”“错误”的意思是“我不能这样做”SSIS-错误和截断之间的区别是什么?,ssis,Ssis,在配置SSIS组件的错误页面时,“错误”和“截断”有什么区别?特别是,与截断不同的“错误”有哪些类型的不同错误 “错误”的意思是“我不能这样做” “截断”的意思是,“我可以这样做,但我必须在某一点上缩短字符串。”“错误”的意思是“我不能这样做” “截断”的意思是,“我可以这样做,但我必须在某一点上缩短字符串。”“错误”的意思是“我不能这样做” “截断”的意思是,“我可以这样做,但我必须在某一点上缩短字符串。”“错误”的意思是“我不能这样做” “截断”的意思是,“我可以这样做,但我必须在某一点缩短
“截断”的意思是,“我可以这样做,但我必须在某一点缩短字符串。”错误分为两类:错误或截断
- 错误表示明确失败,并生成空结果。此类错误可能包括数据转换错误或表达式计算错误
- 截断不如错误严重。截断生成的结果可能是可用的,甚至是理想的。您可以选择将截断视为错误或可接受的条件
如果要将15个字符的字符串插入到只有一个字符宽的列中,可以选择截断该字符串。错误分为两类:错误或截断
- 错误表示明确失败,并生成空结果。此类错误可能包括数据转换错误或表达式计算错误
- 截断不如错误严重。截断生成的结果可能是可用的,甚至是理想的。您可以选择将截断视为错误或可接受的条件
如果要将15个字符的字符串插入到只有一个字符宽的列中,可以选择截断该字符串。错误分为两类:错误或截断
- 错误表示明确失败,并生成空结果。此类错误可能包括数据转换错误或表达式计算错误
- 截断不如错误严重。截断生成的结果可能是可用的,甚至是理想的。您可以选择将截断视为错误或可接受的条件
如果要将15个字符的字符串插入到只有一个字符宽的列中,可以选择截断该字符串。错误分为两类:错误或截断
- 错误表示明确失败,并生成空结果。此类错误可能包括数据转换错误或表达式计算错误
- 截断不如错误严重。截断生成的结果可能是可用的,甚至是理想的。您可以选择将截断视为错误或可接受的条件
varchar(50)
字段,该怎么办?”或“如果元数据显示长度为10的DT_STR
,但数据源给了我长度为20的内容,我该怎么办?”有些导入可以对数据进行截断,因此通常希望对截断进行无声忽略
错误是,“如果我尝试将字符串'ABCXYZ'
插入整数字段,我该怎么办?”或“如果我尝试将字符串'2015-02-31'
插入日期字段,我该怎么办?”或“如果我尝试将NULL
插入非NULL
字段,我该怎么办?”。“通常是数据类型错误,但可能包括约束错误(唯一性、外键等)。它也将是任何没有被截断的东西。我看到的大多数错误都来自目标,而不是来源。字段级别的源错误可能会发生在不同的编码中,尤其是unicode与非unicode。当源失败时,通常不是单个字段的失败,而是整个表、视图或查询的失败,但是,这是因为SQL的工作方式,但如果源是平面文件,则可能是。我们让一家供应商决定更改其文件中字段的顺序,SSI对此反应不佳。Tru