点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我正在通过SAP BODS 4.1将数据从ECC转储到Oracle 11g
在Oracle目标表上,带有空白的列既不填充为空白,也不填充为空。
但是,BODS可以识别空格。 这是因为,当我在查询转换中提供解码功能时,即,decode(column ='','$',column)时,这会在目标中填充'$'。
当我尝试直接填充时,以下两个查询均未返回任何结果。
从ORacle_TGt中选择*,其中列为空
从ORacle_TGt中选择*,其中column =''
即使在webi报告中,此列也不被视为NULL或空白。
该列的数据类型为Varchar(1)。 请帮助直接从ECC填充空白值。
谢谢。
嗨
将%DS_COMMON_DIR%/conf/DSConfig.txt文件中的ANSI_Varchar_Behavior参数设置为FALSE,
重新启动SAP Data Services Windows服务并再次测试。
致谢
查尔斯
我不确定是否已回答...但是答案是要在%DS_COMMON_DIR%/conf/DSConfig.txt文件中设置以下变量,
Interpret_R3_Null_as_Null = TRUE
请先重启数据服务,然后再检查
您好,Saurabh。
不需要转到DS Config。 转到工具-> SAP,然后选择复选框。
问候。
Shaz
一周热门 更多>