反表和诊断表
当您为目标表启动违反表时,在对目标表的 INSERT、UPDATE 和 DELETE 操作期间,
违反约束和唯一索引的任何行都不会导致整个操作失败,但会被过滤到违反表。诊断表包
含关于由违反表中每一行导致的完整性违反的信息。通过检查这些表,您可标识失败的原
因,并通过修正违反或回滚操作来采取更正行动。
在您为目标表创建违反表之后,您不可改变基础表或违反表的列或分片。在您已启动了违
反表之后,如果您改变目标表上的约束,则将不符合的行过滤到违反表。
要获取关于如何启动和停止违反表的信息,请参阅《GBase 8s SQL 指南:语法》中的 START
VIOLATIONS TABLE 和 STOP VIOLATIONS TABLE 语句。
GBase 8s是南大通用自主研发的、成熟稳定的企业级事务型数据库,拥有自主知识产权。产品达到安全数据库四级标准(国际B2),支持国密算法,支持SQL92/99、ODBC、JDBC、ADO.NET、GCI(OCI/OCCI)、Python接口等国际数据库规范和开发接口。支持分布式部署、集中式部署、共享存储高可用部署、支持两地三中心高可用部署,具备高容量、高并发、高性能等特性,为超大规模数据管理提供高性价比的通用计算平台。
GBase 8s适用于OLTP 应用场景,包括金融、电信行业的关键核心业务系统,安全、党政、国防等行业对信息安全性有较高要求的信息系统,能够提供7*24小时不间断运行处理能力。
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




