2020-09-16 15:07发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我在使用SELECT语句和空字段值的ADS(12.2)时遇到问题:它无法正常工作!我已经尝试了其他变体: 从DEMO中选择*,其中PARNR = 20 AND Empty(TXTFLD)从DEMO中选择*,其中PARNR = 20 AND TXTFLD <>'X'从DEMO中,选择* *,其中PARNR = 20 AND TXTFLD ='' 工作可靠。我该怎么办?
我很惊讶任何行都没有返回值。 NULL应该返回为0。但是32是一个空格,在ADT表中既不为空也不为null。 因此,由于''<>'X',TXTFLD <>'X'应该返回11行是合适的。 NULL <>'X'是不确定的。
如果您运行
UPDATE DEMO SET TXTFLD = null;
您应该找到
从DEMO中选择*,其中PARNR = 20 AND空(TXTFLD);
有效
我希望
从DEMO中选择*,其中PARNR = 20 AND TXTFLD为NULL;
也可以。 当前是否返回0行?
最多设置5个标签!
我很惊讶任何行都没有返回值。 NULL应该返回为0。但是32是一个空格,在ADT表中既不为空也不为null。 因此,由于''<>'X',TXTFLD <>'X'应该返回11行是合适的。 NULL <>'X'是不确定的。
如果您运行
UPDATE DEMO
SET TXTFLD = null;
您应该找到
从DEMO中选择*,其中PARNR = 20 AND空(TXTFLD);
有效
我希望
从DEMO中选择*,其中PARNR = 20 AND TXTFLD为NULL;
也可以。 当前是否返回0行?
一周热门 更多>