ALTER TABLE.ENABLE/DISABLE CONSTRAINT

说明 如果是外键约束,并且与另一个表的主键约束或唯一性约束相对应,在启用外键约束前,需要检查当前外键约束关联的主键约束或唯一性约束是否处于启用状态,如果是启用状态则可以正常启用外键约束,反之则报错。ALTER TABLE table_name ...

限制说明

DDL 当前仅支持表和索引方面的操作;DDL 执行期间,事务隔离级别为读未提交;...不支持的约束:不支持唯一性约束,允许用户建立主键和唯一性索引,但是仅起提示作用,仅仅能保证自增主键的唯一性;不支持外键约束;不支持CHECK约束。

创建表

主键约束命名的列集合应该与同一表上为其他唯一性约束命名的列集合不同。PRIMARY KEY(column_name[,.])-表级约束 CHECK(expression)CHECK 子句指定了一个产生布尔结果值的表达式。只有满足这个布尔表达式,插入或者更新记录的操作才能成功...

数据模型

当您需要在不同业务场景中使用 云数据库 SelectDB 版 时,深入了解其数据模型对于您的业务设计具有重要帮助。本文档将指导您了解其数据模型,以帮助您设计出更优的数据存储方案。基本概念 在 云数据库 SelectDB 版 中,数据以表(Table)的...

数据写入

如果需要使用SQL查询数据,您可以在数据写入前或写入后手动建表,也可以将数据库约束策略设置为弱约束,开启自动建表。代码示例如下:curl-X POST ...

创建数据库

参数 说明 限制并发量 指对应数据库并发请求执行的上限量,默认不限制,您也可以使用高权限账号登录数据库后,使用 ALTER DATABASE<数据库名>CONNECTION LIMIT<并发量>;命令修改。表空间 指数据库所属的表空间,默认为 pg_default,表空间...

ALTER ROLE

其余的变体用于更改一个角色的配置变量的会话默认值,可以为所有数据库设置,或者只为 IN DATABASE 中指定的数据库设置。如果指定的是 ALL 而不是一个角色名,将会为所有角色更改该设置。把 ALL 和 IN DATABASE 一起使用实际上和使用命令 ...

CREATE DATABASE

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

逻辑

表示当前各个物理分库的数据库Owner不统一,您需要设置统一的数据库Owner。设置数据库Owner操作,请参见 管理访问控制权限。单击 保存配置。后续步骤 配置逻辑库后,需要生成逻辑表,才能查询逻辑库中逻辑表的数据。更多信息,请参见 逻辑...

PyMySQL 连接 OceanBase 数据库示例程序

本文将介绍如何使用 PyMySQL 库和 OceanBase 数据库构建一个应用程序,实现基本的数据库操作,包括创建表、插入数据、查询数据和删除表等。点击下载 python-pymysql 示例工程 前提条件 您已安装 Python 3.x 和 pip。您已安装 OceanBase ...

数据脱敏

对指定的数据库开启数据脱敏功能,默认为关闭状态 ALTER DATABASE<db_name>SET hg_anon_enable=on;db_name 为需要开启数据脱敏功能的数据库。重要 hg_anon_enable 是一个GUC,运行ALTER DATABASE命令后当前连接不生效。您可以使用如下SQL...

跨Schema

SchemaName:PolarDB-X 1.0 数据库库名,同一个实例内的数据库库名具有唯一性。Table:PolarDB-X 1.0 数据库中的一张表,它可能是一张带水平拆分的表,也可能是没做水平拆分的表。TableName:PolarDB-X 1.0 数据库中一张表的表名,同一个数据...

设置数据源的账号与密码

且不同的数据库引擎需要不同的权限来进行数据库备份或恢复操作,例如进行MongoDB数据库备份操作需要拥有 Read 权限,进行恢复操作需要拥有 ReadWrite 权限。您可查看 账号权限说明 文档,确认待备份数据库的账号所需要的权限。操作步骤 ...

INVISIBLE INDEX

如果该索引具有唯一性约束,可见性的设置也不会影响它的唯一性约束。当一个索引的状态为INVISIBLE时,对其使用force index是无效的。示例 说明 为方便表述,以下示例的建表语法采用AUTO模式数据库的语法。不指定VISIBLE/INVISIBLE关键字,...

ALTER DATABASE

ALTER DATABASE 更改一个数据库的属性。简介 ALTER DATABASE 更改一个数据库的属性。第一种形式更改某些针对每个数据库设置。只有数据库拥有者或者超级用户可以更改这些设置。第二种形式更改数据库的名称。只有数据库拥有者或者超级用户...

管理Databases

database=db.create_database("<yourDbname>")为待创建的数据库名称。本文以 milvus_demo 为例,您可以根据实际情况更改。使用Database 通常情况下,Milvus实例默认会自动创建一个名为“default”的预设数据库。除非在创建Collection时另有...

创建数据库

若要使用云数据库RDS,您需要在实例中创建数据库。本文介绍如何为RDS SQL Server实例创建数据库。前提条件 已 创建RDS SQL Server实例。概念 实例:实例是虚拟化的数据库服务器。您可以在一个实例中创建和管理多个数据库数据库数据库是...

AUTO模式数据库与DRDS模式数据库

本文介绍了什么是AUTO模式数据库与DRDS模式数据库,以及这两者模式的区别。PolarDB-X数据库模式概述 从 PolarDB-X 5.4.13版本开始,新增支持AUTO模式的数据库(也称为自动分区数据库)。AUTO模式的数据库支持自动分区,即创建表时无需指定...

功能发布记录

新增 帮助客户在完成数据库评估和结构迁移后,通过数据增量同步、一致验证、业务验证、割接验证、回退验证和正式割接,完成数据库平滑迁移上云。2021年11月15日 新建割接项目 增加SQL Adapter功能。新增 迁移实验室中新增SQL Adapter工具...

Dataphin执行数据入库任务报错"违反唯一约束条件

概述 本文主要介绍Dataphin数据入库报错"违反唯一约束条件。问题原因 违反了表的约束导致数据入不进去。解决方法 1.将数据入到一张没有任何约束的新表里。2.在该新表查询原始报错表的约束条件,是否存在重复的字段。适用于 Dataphin

创建数据库和账号

参数 说明 数据库DB)名称 以字母开头,以字母或数字结尾;由小写字母、数字、下划线或中划线组成;长度为2~64个字符。支持字符集 数据库的字符集。授权账号 选中需要访问本数据库的账号。本参数可以留空,在创建数据库后再 修改账号权限...

产品概述

相比于全自研分布式NewSQL数据库,PolarDB-X 1.0 产品始终以持续稳定和可运维作为第一要务,同时通过标准数据库技术弥补与单机数据库的体验差异,让用户便捷、快速地上手使用,充分发挥产品的业务价值。高度可扩展 相比传统单机关系型...

什么是数据库代理

PolarDB 数据库代理是位于数据库和应用程序之间的网络代理服务,用于代理应用程序访问数据库时的所有请求,具有高可用、高性能、可运维、简单易用等特点,支持自动读写分离、负载均衡、一致级别、连接池、过载保护等高级功能。...

创建模板约束

约束设置 区域,单击 添加新规则。在 添加规则 对话框,设置规则参数,然后单击 确定。规则名称:规则名称可以自定义,也可以由系统自动生成。规则描述:输入规则的详细描述。产品版本:选择需要设置约束的产品版本。参数:选择需要设置...

UUID类型

因此,对于分布式系统,这些标识符相比序列生成器而言提供了一种很好的唯一性保障,序列生成器只能在一个数据库中保证唯一。一个 UUID 被写成一个小写十六进制位的序列,该序列被连字符分隔成多个组:首先是一个 8 位组,接下来是三个 4 位...

数据库管理

Database的概念 每个正在运行的Lindorm时序引擎实例都管理着一个或多个数据库(简称Database)。在各个Database之间,数据会被隔离。每个Database都有若干时序数据表,结合 名词解释 的描述,我们可以对时序引擎的数据层级归纳为下图所示:...

修改时区

如果您需要为某个数据库单独设置时区,请使用 ALTER DATABASE<数据库名称>SET timezone TO '<时区名>';语句进行修改。说明 如果需要恢复某个数据库至系统默认时区,请使用 ALTER DATABASE<数据库名称>SET timezone TO DEFAULT;语句恢复默认...

创建表

不支持的约束检查:唯一性约束:允许用户建立主键和唯一性索引,但是不保证它们的全局唯一性,仅保证自增主键的全局唯一性。外键约束。CHECK约束。系统和系统表:目前并未开放任何系统和系统表,包括information_schema等。查看表定义 ...

跨境SaaS:深圳市易仓科技有限公司

PolarDB 采用存储和计算分离的架构,提供分钟级的配置升降级、秒级的故障恢复、全局数据一致和免费的数据备份容灾服务,既融合了商业数据库稳定可靠、高性能、可扩展的特征,又具有开源云数据库简单开放、自我迭代的优势。本文介绍深圳市...

约束完整检查

为保障数据迁移任务的顺利执行,DTS将在预检查阶段进行约束完整...修复方法三 删除相关外键依赖 在源数据库中,删除约束完整检查失败的子表的外键依赖。连接源数据库。通过命令删除约束完整检查失败的子表的外键依赖。重新执行预检查。

GUC参数

说明 具体是session级别还是数据库级别,需要根据业务场景以及参数的详情合理评估,不建议所有的参数都设置数据库级别。session级别 通过 set 命令可以在session级别设置GUC参数。session级别的参数只在当前session生效,当连接断开之后...

主键与唯一键(DRDS模式)

本节介绍了在DRDS模式数据库中,判断表的主键是Global主键还是Local主键,表的唯一键是Global唯一键还是Local唯一键的方法。主键 在 PolarDB-X 中,主键分为Global主键与Local主键。区别如下:能保证全局唯一,就称为Global主键;只保证...

概述

本文将为您介绍Sequence的相关概念和支持的类型。PolarDB-X 1.0 全局唯一数字序列(64位数字,对应MySQL中Signed BIGINT类型,以下简称...单元化Group Sequence跨实例或跨的全局唯一性,必须通过指定相同的单元数量和不同的单元索引来保证。

修改表 ALTER TABLE 的不兼容点

本文为您介绍迁移 MySQL 数据库的数据至 OceanBase 数据库 MySQL 租户时,MySQL 数据库执行的 ALTER TABLE DDL 支持被数据传输的 DDL 同步组件转换,但 OceanBase 数据库 MySQL 租户不支持执行的场景。行内 CHECK 表达式中引用了其它列 ...

时序模型批量新增数据

请求的参数错误 200 52002_没有访问model的权限 200 52001_找不到数据存储目标 200 52009_传入的参数和模型字段不匹配 200 52027_违反唯一约束条件 200 52035_SQL语法错误 200 52041_找不到存储方式对应的插件 200 500 server error 系统...

主键与唯一键(AUTO模式)

本节介绍了在AUTO模式数据库中,判断表的主键是Global主键还是Local主键,表的唯一键是Global唯一键还是Local唯一键的方法。主键 在 PolarDB-X 中,主键分为Global主键与Local主键。当创建出的主键:能保证全局唯一,就称为Global主键;只...

全局二级索引(GSI)

原理和特性 在分布式数据库的分区表中,数据被按照建表时指定的分区键进行路由和存储,因此包含分区键的查询可以快速定位到一个具体分区,而其它查询则需要全分区扫描。对于分布式数据库而言,全分区扫描除了会增加慢查询数量降低系统吞吐...

全局二级索引

局部索引:分布式数据库中,如果数据行和对应的索引行保存在相同分片上,称这种索引为局部索引。PolarDB-X 1.0 中特指物理表上的MySQL二级索引 两者的关系:两者需要搭配使用,PolarDB-X 1.0 通过GSI将查询下发到单个分片后,该分片上的...

DESCRIBE

如果您想要新建结构相似的表或数据库,可以通过DESCRIBE语法获取原表或原数据库的结构。适用引擎 DESCRIBE语法适用于宽表引擎和时序引擎。语法 describe_statement:={ DESCRIBE|DESC }[{ DATABASE|TABLE }]identifier 差异说明 宽表引擎和...

创建启动约束

将产品添加到产品组合后,管理员可以设置启动约束,控制终端用户在启动产品时使用统一权限,以此避免为每个账号分别授予多个产品实例的管理权限,从而简化授权操作。前提条件 请确保您已经为管理员授予服务目录管理员侧的权限。具体操作,...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
数据库备份 云数据库 Redis 版 云数据库 RDS 云服务器 ECS 弹性公网IP 短信服务
新人特惠 爆款特惠 最新活动 免费试用