创建表 CREATE TABLE 的不兼容点

创建外键约束的使用限制:OceanBase 数据库 MySQL 租户:父表列需要存在 UNIQUE、PRIMARY 约束可以添加键。父表列是指外键约束中指定的父表中的被引用列(referenced column)。MySQL 数据库:父表列需要存在任意一种 UNIQUE、PRIMARY、...

ALTER TABLE.ENABLE/DISABLE CONSTRAINT

目前该语法支持如下四种类型的约束:主键约束 唯一性约束 外键约束 CHECK约束 ALTER TABLE table_name ENABLE CONSTRAINT constraint_name;修改约束为启用状态。默认情况下会检查当前表中的数据是否匹配目标约束,如果不匹配,则输出表中...

约束完整性检查

为保障数据迁移任务的顺利执行,DTS将在预检查阶段进行约束完整性检查,防止破坏外键约束完整性。该检查项主要检查迁移对象中,有键依赖关系的父表和子表是否都被迁移,防止破坏外键约束完整性。如果检查失败,说明待迁移子表依赖的父表...

依赖跟踪

简介 当我们创建一个涉及到很多具有外键约束、视图、触发器、函数等的表的复杂数据库结构时,我们隐式地创建了一张对象之间的依赖关系网。例如,具有一个外键约束的表依赖于它所引用的表。为了保证整个数据库结构的完整性,本数据库确保...

离线同步数据质量排查

如果写出数据和目标存储已有数据发生数据约束(主键冲突、唯一键约束键约束等),数据库则使用来源数据替换目标表已有数据,在目标表存在多个数据约束的情况下,数据替换可能会替换掉多条目标记录 如果写出数据和目标存储已有数据没有...

约束

键 一个外键约束指定一列(或一组列)中的值必须匹配出现在另一个表中某些行的值。我们说这维持了两个关联表之间的引用完整性。例如我们有一个使用过多次的产品表:CREATE TABLE products(product_no integer PRIMARY KEY,name text,...

DROP TABLE

不过,要删除一个被视图或者另一个表的外键约束所引用的表,必须指定 CASCADE(CASCADE 将会把依赖的视图也完全移除,但是对于键它将只移除外键约束,而完全不会移除其他表)。语法 DROP TABLE[IF EXISTS]name[,.][CASCADE|RESTRICT]参数...

填充数据库

更重要的是,当你在已有外键约束的情况下向表中载入数据时,每个新行需要一个在服务器的待处理触发器事件(因为是一个触发器的触发会检查行的外键约束)列表的条目。载入数百万行会导致触发器事件队列溢出可用内存,造成不能接受的交换或者...

删除分区表

若要删除由另一个表的视图或外键约束引用的表,必须指定 CASCADE。说明 只有表所有者、架构所有者和超级用户可以删除表。PolarDB PostgreSQL版 完全兼容PostgreSQL。关于DROP TABLE的详细语法说明,请参考 PostgreSQL文档。示例 删除分区表...

DTS在数据迁移过程中预检查失败

约束完整性检查 检查迁移对象中,有键依赖关系的父表和子表是否都被迁移,防止破坏外键约束完整性。待迁移子表依赖的父表没有被选择为迁移对象。约束完整性检查失败的修复方法 存储引擎检查 主要检查源数据库中是否存在增量迁移不支持的...

限制说明

DDL 当前仅支持表和索引方面的操作;DDL 执行期间,事务隔离级别为读未提交;不支持 add column before|after XXXXXX;不应使用 alter table add|drop index 语法变更索引,这个语法为阻塞式的,会影响...不支持外键约束;不支持CHECK约束。

DDL差异

MySQL 云原生数据仓库AnalyticDB MySQL 定义 ALTER DATABASE 不支持 修改数据库属性。ALTER EVENT 不支持 修改现有事件的一个或多个特征。ALTER FUNCTION 不支持 修改函数的定义。ALTER LOGFILE GROUP 不支持 修改日志文件组。ALTER ...

修复同步作业预检查失败的问题

约束完整性检查 待同步子表依赖的父表没有被选择为同步对象,从而破坏了外键约束完整性。删除约束完整性检查失败的子表的键依赖。在同步对象中加入相应父表,详情请参见 新增同步对象。从同步对象中移除相应子表,详情请参见 移除同步...

SET CONSTRAINTS

为当前事务设置约束检查模式。语法 SET CONSTRAINTS { ALL|name[,.]} ...目前,此设置仅影响外键约束。检查和唯一约束总是有效地不可延迟。说明 此命令仅更改当前事务中的约束行为。因此,如果在事务块之外执行此命令,它将不会产生任何影响。

数据集成调度策略说明

源表不能存在外键约束,否则可能导致数据迁移失败(可能在目标中先更新有外键约束的子表,后更新附表,导致子表插入新数据报错)。无法迁移被物理删除的数据(例如通过DELETE、TRUNCATE命令删除)。说明 如果存在无主键的表,DTS会将整条...

字段操作

本文为您介绍迁移 MySQL 数据库的数据至 OceanBase 数据库 MySQL 租户时,ALTER TABLE DDL 字段操作支持的转换范围。总览 ALTER TABLE tbl_name[alter_option[,alter_...不支持删除主键、唯一键、普通索引等相关的列,以及包含外键约束的列。

数据表管理

AnalyticDB PostgreSQL版 数据库中的表与其它关系型数据库中的表类似,不同的是表中的行被分布在不同Segment上,表的分布策略决定了在不同Segment上面的分布情况。创建普通表 CREATE TABLE命令用于创建一个表,创建表时可以定义以下内容:...

pg_dump

如果您的应用程序以某种方式引用OID列(例如在一个外键约束中引用OID列),请使用此选项。否则,不使用此选项。O 即-no-owner 匹配原始数据库时,不需要设置对象的所有权。说明 此选项仅适用于脚本文件。对于存档文件,可以在调用pg_...

pg_trigger

目录 pg_trigger 存储表和视图上的触发器。...但是,存在将一个不可延迟触发器关联到一个可延迟约束的可能性:外键约束可以有一些可延迟和一些不可延迟触发器。如果一个关系在本目录中拥有任何触发器,其 pg_class.relhastriggers 必须为真。

PolarDB PostgreSQL版间的迁移

注意事项 说明 在库表结构同步过程中,DTS会将源数据库中的外键同步到目标数据库。在全量同步和增量同步过程中,DTS会以Session级别暂时禁用约束检查以及键级联操作。若任务运行时源库存在级联更新、删除操作,可能会导致数据不一致。...

迁移 TiDB 数据库数据至 OceanBase 数据库 MySQL ...

本文为您介绍如何使用数据传输迁移 TiDB 数据库的数据至 OceanBase 数据库 MySQL 租户。重要 如果数据迁移项目长期处于非活跃状态(项目状态为 失败、已暂停 或 已完成),受增量日志保留时长等影响,项目可能无法恢复。数据传输将主动释放...

CREATE TABLE

REFERENCES reftable[(refcolumn)][ON DELETE action]-列约束 FOREIGN KEY(column[,.])REFERENCES reftable[(refcolumn[,.])][ON DELETE action]-表约束 这些子句指定外键约束,要求由新表的一列或多列构成的组只能包含与被引用表某行的被...

GRANT on Database Objects

REFERENCES 要创建外键约束,需要对引用表和被引用表都具有此特权。EXECUTE 允许使用指定的包、存储过程或函数。应用于包时,允许使用所有包的公共存储过程、公共函数、公共变量、记录、光标以及其他公共对象和对象类型。这是唯一一个适用...

TRUNCATE

本文介绍了TRUNCATE的语法、参数以及示例等内容。简介 TRUNCATE 可以从一组表中快速地移除所有行。它具有和在每个表上执行无条件 ...截断表 othertable,并且级联地截断任何通过外键约束引用 othertable 的表:TRUNCATE othertable CASCADE;

创建表

REFERENCES reftable[(refcolumn)][ON DELETE action]-列级约束 这些子句指定了一个外键约束,要求新创建表的相关列只能包含符合所引用表中的列的值。如果没有使用 refcolumn,那么使用 reftable 的主键。被引用的列必须是被引用表中具有...

pg_constraint

f:外键约束。p:主键约束。u:唯一约束。t:约束触发器。x:排他约束。condeferrable bool 该约束是否能被延迟。condeferred bool 该约束是否默认被延迟。convalidated bool 此约束是否被验证过,当前对于键和检查约束只能是假。...

Oracle数据库的限制和准备工作

当您使用DTS传输Oracle的数据,或者将数据转储到Oracle数据库时,需要了解DTS支持的能力、功能限制和接入DTS的准备工作,以便您平稳地完成数据同步或迁移。数据库限制 自建 Oracle为源 限制项 说明 支持的版本 支持10g、11g、12c、18c、19c...

CREATE TABLE

CREATE TABLE 用于在当前数据库中创建一个新的、初始为空的表。简介 CREATE TABLE 将在当前数据库中创建一个新的、初始为空的表。该表将由发出该命令的用户所拥有。如果给定了一个模式名(例如 CREATE TABLE myschema.mytable.),那么该表...

错误码

违反完整性约束 23000 违反完整性约束(INTEGRITY CONSTRAINT VIOLATION)23001 违反限制(RESTRICT VIOLATION)23502 违反非空(NOT NULL VIOLATION)23503 违反外键约束(FOREIGN KEY VIOLATION)23505 违反唯一约束(UNIQUE VIOLATION)...

USER_CONSTRAINTS

可能值包括:C:检查约束 F:外键约束 P:主键约束 U:唯一键约束 R:引用完整性约束 V:视图上的约束 O:具有只读属性,在视图上 table_name TEXT 约束所属表的名称。search_condition TEXT 应用于检查约束的搜索条件。r_owner TEXT 引用...

ALL_CONSTRAINTS

可能值包括:C:检查约束 F:外键约束 P:主键约束 U:唯一键约束 R:引用完整性约束 V:视图上的约束 O:具有只读属性,在视图上 table_name TEXT 约束所属表的名称。search_condition TEXT 应用于检查约束的搜索条件。r_owner TEXT 引用...

表分区

本节介绍为何以及怎样把划分实现为数据库设计的一部分。简介 划分指的是将逻辑上的一个大表分成一些小的物理上的片。划分有很多益处:在某些情况下查询性能能够显著提升,特别是当那些访问压力大的行在一个分区或者少数几个分区时。划分...

CREATE TRIGGER

这个选项被用于外键约束并且不推荐用于一般的目的。这只能为约束触发器指定。DEFERRABLE NOT DEFERRABLE INITIALLY IMMEDIATE INITIALLY DEFERRED 该触发器的默认时机。这些约束选项的细节可参考 CREATE TABLE 文档。这只能为约束触发器...

Oracle数据

说明 数据库容器CDB(Container Database)是Oracle 12c及之后版本的数据库新特性,用于承载多个可插拔数据库PDB(Pluggable Database)。使用限制 当前数据集成同步数据时,仅支持UTF8、AL32UTF8、AL16UTF16及ZHS16GBK编码格式。Oracle单...

CREATE DATABASE

CREATE DATABASE语法用于在Lindorm实例中创建数据库,并设置数据库属性,例如数据有效期TTL,方便您统一归档数据。引擎与版本 CREATE DATABASE语法适用于宽表引擎和时序引擎。宽表引擎仅2.2.16及以上版本支持CREATE DATABASE语法。时序引擎...

性能优化与诊断简介

在RDS PostgreSQL日常运维中,您可以通过数据库自治服务DAS(Database Autonomy Service)来处理数据库故障、优化性能、提升效率、降低运维成本。DAS是一种基于机器学习和专家经验的云服务,实现数据库自感知、自修复、自优化、自运维和自...

数据库管理

参数 说明 数据库DB)名称 以字母开头,以字母或数字结尾;由小写字母、数字、下划线或中划线组成;长度为2~64个字符。数据库名称在集群内必须是唯一的。说明 请勿使用保留关键字作为数据库名称,如 test 等。数据库Owner 数据库的所有者...

数据库管理

参数 说明 数据库DB)名称 以字母开头,以字母或数字结尾;由小写字母、数字、下划线或中划线组成;长度为2~64个字符。数据库名称在实例内必须是唯一的。说明 请勿使用保留关键字作为数据库名称,如 test 等。数据库Owner 数据库的所有者...

管理数据库

参数 说明 数据库DB)名称 以字母开头,以字母或数字结尾。由小写字母、数字、下划线(_)或中划线(-)组成。长度不超过64个字符。数据库名称在实例内必须是唯一的。说明 请勿使用保留关键字作为数据库名称,如 test、mysql 等。支持...

数据库MongoDB版支持哪些数据库版本?

数据库MongoDB版支持的数据库版本为7.0、6.0、5.0、4.4、4.2、4.0和3.4。建议使用对应数据库版本的客户端来访问,您可以从 官网 下载各语言的客户端。说明 各版本区别请参见 版本及存储引擎。如何查看MongoDB实例使用的数据库版本 通过...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
云数据库 MongoDB 版 云数据库 Redis 版 云数据库 RDS 数据库备份 DBS 弹性公网IP 短信服务
新人特惠 爆款特惠 最新活动 免费试用