点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我们已经从DS3.1迁移...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我们已经从DS3.1迁移...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我们已经从DS3.1迁移到DS 4.2,并且遇到了DS4.2
中生成的SQL查询未使用Bind变量的问题。 但是,我们已经配置了DSConfig.txt文件,包括标记Parameterized SQL = TRUE。
在DS3.1中生成的查询如下:
选择COUNT(*)到LOCAL_VAR
FROM" DBA_STG_CMI"中。" CMI_ORIGENES_DATOS_AGR_TMP"
在哪里" INDICADOR_CODIGO" =:AL_BeforeVariable0和
" INDICADOR_NOMBRE" =:AL_CO
AL_BeforeVariable2 AND
" CENTRO_NOMBRE" =:AL_BeforeVariable3 AND
" ANYO" =:AL_BeforeVariable4 AND
" MES" =:AL_BeforeVariable5 AND
" M_VALOR" =:AL_BeforeVariable6 AND
"":M_ACUMULADO AL_BeforeVariable7 AND
" CONTROL_ORIGEN_FK" =:AL_BeforeVariable8 AND
" REGISTRO_ERRONEO" =:AL_BeforeVariable9 AND
" DESCARGA_ERRONEA" =:AL_BeforeVariable10;
但是DS4.2中生成的查询是这样的(查询数据已被我屏蔽):
选择COUNT(*)到LOCAL_VAR
FROM" DBA_STG_CMI"中。 ='00000000'AND
" CENTRO_NOMBRE" ='xxxxxxx'AND
" ANYO" = 0000 AND
" MES" = 0 AND
" M_VALOR" = 0,00 AND
" M_ACUMULADO " IS NULL AND
" CONTROL_ORIGEN_FK" = 0000 AND
" REGISTRO_ERRONEO" = 0 AND
" DESCARGA_ERRONEA" = 0;
因此,我们不理解为什么生成的SQL不会像DS3.1中那样表现出来,因为配置是相同的,至少在参数:Parameterized SQL中是这样的。
DSConfig.txt中是否还有其他参数可以影响此结果?
DS是否有可能采用与DS4.2工作目录中的其他DSConfig.txt不同的其他参数?
请帮忙。 谢谢。
Jose Manuel。
在Windows上,您需要从x:\ ProgramData \ SAP BusinessObjects \ Data Services \ conf中获取DSConfig.txt。
一周热门 更多>