SAP TECC中的空白未在Oracle Tgt中填充为空白/空

2020-08-18 17:15发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我正在通过SAP BODS 4.1将数据从ECC转储到Or​​acle 11g

在Oracle目标表上,带有空白的列既不填充为空白,也不填充为空。

但是,BODS可以识别空格。 这是因为,当我在查询转换中提供解码功能时,即,decode(column ='','$',column)时,这会在目标中填充'$'。

当我尝试直接填充时,以下两个查询均未返回任何结果。

从ORacle_TGt中选择*,其中列为空

从ORacle_TGt中选择*,其中column =''


即使在webi报告中,此列也不被视为NULL或空白。

该列的数据类型为Varchar(1)。 请帮助直接从ECC填充空白值。

谢谢。

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我正在通过SAP BODS 4.1将数据从ECC转储到Or​​acle 11g

在Oracle目标表上,带有空白的列既不填充为空白,也不填充为空。

但是,BODS可以识别空格。 这是因为,当我在查询转换中提供解码功能时,即,decode(column ='','$',column)时,这会在目标中填充'$'。

当我尝试直接填充时,以下两个查询均未返回任何结果。

从ORacle_TGt中选择*,其中列为空

从ORacle_TGt中选择*,其中column =''


即使在webi报告中,此列也不被视为NULL或空白。

该列的数据类型为Varchar(1)。 请帮助直接从ECC填充空白值。

谢谢。

付费偷看设置
发送
3条回答
何必丶何苦呢
1楼-- · 2020-08-18 18:11



将%DS_COMMON_DIR%/conf/DSConfig.txt文件中的ANSI_Varchar_Behavior参数设置为FALSE,

重新启动SAP Data Services Windows服务并再次测试。

致谢

查尔斯

骆驼绵羊
2楼-- · 2020-08-18 18:17

我不确定是否已回答...但是答案是要在%DS_COMMON_DIR%/conf/DSConfig.txt文件中设置以下变量,

Interpret_R3_Null_as_Null = TRUE

请先重启数据服务,然后再检查

jovirus
3楼-- · 2020-08-18 18:10

您好,Saurabh。

不需要转到DS Config。 转到工具-> SAP,然后选择复选框。

问候。

Shaz

一周热门 更多>