DISABLE_DUPLICATE_KEY_ERROR
禁止 Vertica 在运行时找到重复主键值或唯一键值的情况下传送错误消息(与未自动启用的键约束一起使用)。视作架构不定义有任何约束,执行查询。影响限定在会话范围内。
这是元函数。您必须在顶级 SELECT 语句中调用元函数。
行为类型
易变语法
DISABLE_DUPLICATE_KEY_ERROR();
超级用户
示例
当您调用 DISABLE_DUPLICATE_KEY_ERROR
时,Vertica 会发出警告,通知您将忽略重复值,且结果可能会不正确。 DISABLE_DUPLICATE_KEY_ERROR
仅用于未自动启用的键约束。
=> select DISABLE_DUPLICATE_KEY_ERROR();
WARNING 3152: Duplicate values in columns marked as UNIQUE will now be ignored for the remainder of your session or until reenable_duplicate_key_error() is called
WARNING 3539: Incorrect results are possible. Please contact Vertica Support if unsure
disable_duplicate_key_error
------------------------------
Duplicate key error disabled
(1 row)
另请参阅
ANALYZE_CONSTRAINTS