近似函数

APPROX_DISTINCT:返回指定列中重复值的近似个数。APPROX_PERCENTILE:返回指定列中从小到大排序,位于指定百分比(近似)的结果。APPROX_DISTINCT APPROX_DISTINCT(column,[standard_error]);命令说明:返回指定列中重复值的近似个数...

表基础

例如,一个被声明为数字类型的列将不会接受任何文本串,而存储在这样一列中的数据可以用来进行数学计算。反过来,一个被声明为字符串类型的列将接受几乎任何一种的数据,它可以进行如字符串连接的操作但不允许进行数学计算。本数据库包括了...

约束

唯一约束 唯一约束保证\在一列中或者一组列中保存的数据在表中所有行间是唯一的。写成一个列约束的语法是:CREATE TABLE products(product_no integer UNIQUE,name text,price numeric);写成一个表约束的语法是:CREATE TABLE products...

ALL_IND_EXPRESSIONS

表达式索引是基于表中一列或多列的表达式建立的索引,可以提高访问这些表达式结果查询的性能。相应的 dba_ind_expressions 视图提供完全相同的信息,但只会提供给高权限用户使用。而 user_ind_expressions 视图提供完全相同的信息,只会...

索引

当第一列中具有很少的可区分值时,一个 GiST 索引将会相对比较低效,即便在其他列上有很多可区分值。多列GIN索引可以用于条件中涉及到任意索引列的子集的查询。与 B-tree 和 GiST 不同,GIN 的搜索效率与查询条件中使用哪些索引列无关。多...

CREATE DATABASE

CREATE DATABASE语句用于创建数据库,并可以指定数据库的默认属性(如数据库默认字符集,校验规则等)。语法 create_database_stmt:CREATE {DATABASE|SCHEMA}[IF NOT EXISTS]database_name[database_option_list]database_option_list:...

CROSS JOIN

能将某一列中的多个元组转换成多行。数组结构转多行 将某一列转成数组,然后转成多行,示例如下:#建 CREATE DATABASE mydb;USE mydb;建表 CREATE TABLE test(userid INT,user_name VARCHAR,product VARCHAR)distributed by hash(userid)...

CREATE STATISTICS

示例 用两个功能相关的列创建表 t1,即第一列中的值的信息足以确定另一列中的值。然后,在这些列上构建函数依赖关系统计信息:CREATE TABLE t1(a int,b int);INSERT INTO t1 SELECT i/100,i/500 FROM generate_series(1,1000000)s(i);...

多租户管理使用说明

本文介绍了 PolarDB MySQL版 提供的租户管理简介以及使用说明等内容。简介 PolarDB MySQL版 提供的多租户...例如,在租户 t2 下,用户 u1 在 db3 数据库内执行的SQL语句被记录在审计日志数据库列将显示为 db3@t2,用户将显示为 u1@t2。

索引管理

如何选择索引类型:选择性高的列使用B-tree索引 例如,如果一个表有1000行数据并且一个列中有800个不同的值,则该索引的选择度为0.8,索引的选择性会比较高。唯一索引的选择度总是1.0。选择度低的列使用位图索引 例如区分值区间在100至...

USE

目标数据库database_identifier)database_identifier必须是当前实例已存在的数据库。您可以通过 SHOW DATABASES 语法查看当前实例下所有的数据库。SHOW DATABASES 的使用方式,请参见 SHOW DATABASES。默认数据库(DEFAULT)USE语句...

规划器使用的统计信息

多元可区分值计数 单列统计信息存储每一列中可区分值的数量。在组合多个列(例如 GROUP BY a,b)时,如果规划器只有单列统计数据,则对可区分值数量的估计常常会错误,导致选择不好的计划。为了改进这种估计,ANALYZE 可以为列组收集可区分...

查询结果不符合预期的常见原因

如果同一列中存在带有Cell TTL的KV1和没有带Cell TTL的KV2,在数据过期前,查询数据时可能会读取到时间戳已更新的KV1。在数据过期后,KV1将被清理,此时查询数据可能会读取到KV2,导致查询结果不符合预期。说明 是否能读到KV2,取决于设置...

UPDATE

return_expression 可能包括表中一列或多列的表达式。如果在 return_expression 中指定表中的列名,则按如下方式确定在对 return_expression 求值时替换该列的值:如果在 UPDATE 命令中为 return_expression 中指定的列分配一个值,则在...

基本概念

数据库SelectDB版 支持的表引擎如下:Aggregate表引擎 Unique表引擎 Duplicate表引擎 索引(Index)索引是对表中一列或多列的值进行排序的一种结构,使用索引 可以快速过滤表中的数据,提高数据的查询效率。目前 云数据库SelectDB版 支持...

RDS SQL Server无法直接删除数据库的处理方法

问题描述 在RDS SQL Server实例删除数据库时,会出现以下场景的报错:如果数据库没有会话,对于RDS SQL Server 2008、2012和2016版,是用镜像做的主备同步,直接使用 drop database SQL语句删除数据库会存在以下报错。The database 'XX' ...

CREATE EXTERNAL DATABASE

AnalyticDB MySQL 湖仓版(3.0)和 数仓版(3.0)支持通过 CREATE EXTERNAL DATABASE 创建外部数据库。注意事项 湖仓版(3.0)Spark引擎不支持通过 CREATE EXTERNAL DATABASE 创建外部数据库,请使用XIHE引擎。外部数据库中只能创建外表。...

SQL命令管理数据库

创建数据库 执行如下命令,创建数据库:CREATE DATABASE TestDb 说明 在RDS SQL Server实例创建数据库时会产生默认路径,请您不要指定任何文件的路径。您可以执行以下命令,查询SQL Server实例的所有数据库的数据文件和日志文件的路径...

DROP DATABASE

语法 DROP DATABASE[IF EXISTS][catalog_name.]db_name 参数说明 参数 是否必选 说明 catalog_name 否 数据库的Catalog。db_name 是 数据库名,用于唯一识别一个数据库。示例 删除名为mydatabase的数据库。DROP DATABASE mydatabase;返回...

通过LOCALITY指定存储位置(DRDS模式)

在该实例创建一个数据库,并通过如下命令指定其存储位置为 polardbx-storage-0-master 节点:CREATE DATABASE db1 LOCALITY='dn=polardbx-storage-0-master';说明 若在创建数据库时未指定数据库的存储位置,系统将默认在所有存储节点...

创建数据库

语法 CREATE DATABASE name 参数 参数名称 描述 name 新建数据库的名称。描述 CREATE DATABASE命令可以用来创建一个新的数据库。说明 仅限超级用户、polar_superuser权限用户或者拥有createdb权限的用户才能创建数据库。带有createdb权限的...

DBA_VIEW_COLUMNS

DBA_VIEW_COLUMNS 视图提供数据库中所有的信息。名称 类型 说明 owner CHARACTER VARYING 视图所有者的用户名。schema_name CHARACTER VARYING 视图所属 schema 的名称。view_name CHARACTER VARYING 视图的名称。column_name CHARACTER ...

DBA_TAB_COLUMNS

DBA_TAB_COLUMNS 视图提供有关数据库中所有的信息。名称 类型 说明 owner CHARACTER VARYING 所在表或视图的所有者的用户名。schema_name CHARACTER VARYING 表或视图所在 schema 的名称。table_name CHARACTER VARYING 所在的表或...

创建数据库并写入数据

在 test_db 数据库中创建表 test_table,语句如下。USE test_db;create table test_table(k1 TINYINT,k2 DECIMAL(10,2)DEFAULT"10.05",k3 CHAR(10)COMMENT"string column",k4 INT NOT NULL DEFAULT"1"COMMENT"int column")COMMENT"my first...

SHOW TABLES

SHOW TABLES语句用于展示数据库中满足查询条件的所有表。在使用CREATE TABLE语句建表前,您可以通过SHOW TABLES语句查看当前数据库已存在的表,避免重名报错。适用引擎 SHOW TABLES语法适用于宽表引擎和时序引擎。语法 show_tables_...

DROP DATABASE

DROP DATABASE 用于删除数据库。语法 DROP DATABASE db_name;说明 删除数据库之前,必须先删除数据库中的表。示例 use adb_demo2;show tables;Tables_in_adb_demo2|+-+|test2|+-+drop table test2;drop database adb_demo2;

DescribeColumns-查询数据资产表中列数据

调用DescribeColumns接口查询数据安全中心连接授权的MaxCompute、RDS等数据资产表中列数据。接口说明 本接口一般用于敏感数据资产信息表中列数据的查看,便于用户准确的对敏感数据进行分析。注意事项 DescribeColumns 接口已修订为 ...

DescribeColumnsV2-查询数据资产表中列数据V2

调用DescribeColumns接口查询数据安全中心连接授权的MaxCompute、RDS等数据资产表中列数据。调试 您可以在OpenAPI Explorer直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。调试 授权...

查询

当需要查询分散在不同数据库中的数据时,您可以使用 云原生数据仓库 AnalyticDB PostgreSQL 版 的跨库查询功能方便地将数据聚合在一起,进行高效查询,提高数据访问效率。功能介绍 Database是PostgreSQL生态下数据库的最高级别,同一个实例...

GRANT

GRANT语法用于给授予指定权限,例如表的读写权限、数据库的所有权限等。适用引擎 GRANT语法适用于宽表引擎和时序引擎。无版本限制。语法 grant_permission_statement:=GRANT privilege_definition ON resource_definition TO user_...

DBA_DB_LINKS

DBA_DB_LINKS 视图提供数据库中的所有 database link 的相关信息。名称 类型 说明 owner TEXT database link 所有者的用户名。db_link TEXT database link 的名称。type CHARACTER VARYING 远程服务器的类型。username TEXT 登录用户的用户...

删除有约束的

删除主键(PRIMARY KEY)约束下的列 如果删除的 主键 包含下表中的字段类型,通过 ALTER TABLE DDL 语句进行删除列操作时,MySQL 数据库和 OceanBase 数据库 MySQL 租户的区别如下。MySQL 数据库的字段类型 是否允许执行删除 OceanBase...

聚集(2.0版)

在分析型数据库MySQL版中,数据存储支持按一列或多列进行排序(先按第一列排序,第一列相同情况下使用第二列排序),以保证该列中值相同或相近的数据保存在磁盘同一位置,这样的列我们称之为聚集列。当以聚集列为查询条件时,由于查询结果...

USER_TAB_COLS

data_length NUMERIC 列中数据的最大长度(以字节为单位)。data_precision NUMERIC NUMBER列的精度(位数)。data_scale NUMERIC NUMBER列的小数位数。nullable CHARACTER(1)列是否可为空,可能值包括:Y:列可为空。N:列不可为空。...

ALL_TAB_COLS

data_length NUMERIC 列中数据的最大长度(以字符为单位)。data_precision NUMERIC NUMBER列的精度(位数)。data_scale NUMERIC NUMBER列的小数位数。nullable CHARACTER(1)列是否可为空。值如下:Y:列可为空。N:列不可为空。column_id...

常见问题

数据同步过程如果源实例数据库名、表名或者含有划线(-)会报错吗?由于ADB不允许数据库名、表名或者含有划线(-),为保证数据同步成功,系统会将划线(-)映射为下划线(_)。如果在数据同步过程遇到其他因数据...

修改表

否则约束的名称是由系统生成的,我们必须先找出这个名称。psql的命令 \d ``表名 将会对此有所帮助,其他接口也会提供方法来查看表的细节。因此命令如下:ALTER TABLE products DROP CONSTRAINT some_name;说明 如果处理的是自动生成的约束...

有约束的修改类型

主键(PRIMAEY KEY)约束下字段类型的修改 如果 主键 列中包含下表中的字段类型,通过 ALTER TABLE table_name MODIFY/CHANGE COLUMN DDL,对该列进行字段类型修改操作,MySQL 数据库和 OceanBase 数据库 MySQL 租户的区别如下。MySQL 数据...

pg_attribute

数据库中的每一个表的每一个列都恰好在 pg_attribute 行。(这其中也会有索引的属性项,并且事实上所有具有 pg_class 项的对象在这里都有属性项entries)。名称 类型 描述 attrelid oid 此所属的表。attname name 名称。...

创建及管理内部表

类别 参数 描述 基本属性 Hologres数据库 存放新建表的数据库。表名 新建表的表名称。描述 表的相关描述。字段 添加字段 单击即可添加字段。字段名 表一列的标识。数据类型 字段的属性。主键 确定列的唯一标识。可空 字段可以为空值。...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
云数据库 Redis 版 云数据库 RDS 数据库备份 DBS 云服务器 ECS 弹性公网IP 短信服务
新人特惠 爆款特惠 最新活动 免费试用