删除或将“文档查询语言”属性设置为null

时间:2018-03-09 05:34:06

标签: dql documentum emc dfc

有人可以帮帮我吗?我试图摆脱ATTRIBUTE“effective_date”或使用以下2个查询将其设置为空日期,并得到不同的错误。

=====================================
UPDATE 
    cd_quality (ALL) OBJECTS
TRUNCATE
    effective_date
WHERE
    FOLDER ('C:/temp/path')
AND
    object_name = 'ab'

...

[DM_QUERY_E_UP_SINGLE]error:  "The attribute effective_date is a single-valued attribute."

===============================
UPDATE
    cd_quality(all) objects 
SET
    effective_date = ''
WHERE
    FOLDER ('C:/temp/path')
AND 
    object_name = 'ab'

...
[DM_QUERY_E_UP_CHAR]error:  "UPDATE:  You have attempted to set a non-string attribute (effective_date) with a string value ()."

我还尝试了第二个查询:Set effective_date = null 但它仍然没有奏效。日期是否有不同的空值?

2 个答案:

答案 0 :(得分:1)

SET als_cancellation_date = DATE('NULLDATE')

答案 1 :(得分:0)

DQL ref。指南提到“NULLDATE”。也许这是一个选择。 顺便说一句:您的文件夹谓词看起来很奇怪 - 我不相信您的存储库根文件夹名为“C:”; - )

如果DQL失败,则始终存在API脚本。这里截断API调用肯定会起作用。