SSIS 与查询提取的项目数量的差异
difference in number of items extracted by SSIS vs. query
我在 SSIS 2016 中遇到了一个奇怪的问题。我的 oracle 数据库中有 7928 条记录,当我使用 SSIS 提取相同的查询时,它显示了 15982 条记录。
你知道为什么会这样吗?
我的源代码在 Oracle DB 10g 中,我使用的是 SSIS 2016。
查询
SSIS 查询
SSIS 输出
问题是由于在查询中使用注释导致查询的另一部分无法被 SSIS 识别。
补充一下,用 SSMS 编写的代码和用 SSIS 编写的代码并不总是解释相同的 wa。例如,对于与 SSMS 中的单引号相同的代码,您必须在 SSIS 中使用双引号。此外,SSIS 和 SSMS 中使用的函数和数据类型有些不同,应谨慎处理。
我在 SSIS 2016 中遇到了一个奇怪的问题。我的 oracle 数据库中有 7928 条记录,当我使用 SSIS 提取相同的查询时,它显示了 15982 条记录。 你知道为什么会这样吗?
我的源代码在 Oracle DB 10g 中,我使用的是 SSIS 2016。
问题是由于在查询中使用注释导致查询的另一部分无法被 SSIS 识别。
补充一下,用 SSMS 编写的代码和用 SSIS 编写的代码并不总是解释相同的 wa。例如,对于与 SSMS 中的单引号相同的代码,您必须在 SSIS 中使用双引号。此外,SSIS 和 SSMS 中使用的函数和数据类型有些不同,应谨慎处理。