文章 2021-10-29 来自:开发者社区

PolarDB-X 1.0-SQL 手册-DDL-CREATE INDEX

PolarDB-X支持创建局部索引和全局二级索引 (Global Secondary Index, GSI) ,同时支持删除这两种索引。PolarDB-X全局二级索引要求MySQL版本需为5.7或以上,且内核小版本需为5.4.1或以上。关于全局二级索引基本原理,请参见全局二级索引.局部索引关于局部索引,详情请参见CREATE INDEX。全局二级索引语法:CREATE [UNIQUE] &...

文章 2021-10-29 来自:开发者社区

PolarDB-X 1.0-SQL 手册-DDL-DROP INDEX

PolarDB-X支持创建局部索引和全局二级索引,同时支持删除这两种索引。局部索引PolarDB-X中删除局部索引的方法和MySQL中一致,详情请参见MySQL DROP INDEX。全局二级索引语法:DROP INDEX index_name ON tbl_nameindex_name为需要删除的全局二级索引名。

文章 2021-10-29 来自:开发者社区

PolarDB-X 1.0-SQL 手册-DDL-CREATE VIEW

本文将介绍如何使用CREATE VIEW语句为PolarDB-X创建视图。前提条件PolarDB-X实例版本需为5.4.5或以上,关于如何查看实例版本,请参见实例版本概览。语法CREATE [OR REPLACE] VIEW view_name [(column_list)] AS select_statement示例# 先建表 CREATE TABLE t_order ...

文章 2021-10-29 来自:开发者社区

PolarDB-X 1.0-SQL 手册-DDL-DROP VIEW

本文将介绍如何使用DROP VIEW语句删除PolarDB-X的视图。前提条件PolarDB-X实例版本需为5.4.5或以上,关于如何查看实例版本,请参见实例版本概览。语法DROP VIEW [IF EXISTS] view_name示例# 创建视图create view v as select 1; # 删除视图drop view v;上一篇:CREATE VIEW

文章 2021-10-29 来自:开发者社区

PolarDB-X 1.0-SQL 手册-DDL-DDL常见问题

建表的时候执行出错怎么办?DDL的执行是一个分布式处理过程,出错可能导致各个分片表结构不一致,所以需要进行手动清理,详细操作步骤如下:PolarDB-X会提供基本的错误描述信息,比如语法错误等。如果错误信息太长,则会提示您使用SHOW WARNINGS的命令来查看每个分库执行失败的原因。您可以通过SHOW TOPOLOGY命令来查看物理表的拓扑结构。SHOW TOPOLOGY FROM mult....

文章 2021-10-29 来自:开发者社区

PolarDB-X 1.0-SQL 手册-DML-SELECT

SELECT 用于从一个或多个表中查询数据。SELECT    [ALL | DISTINCT]    select_expr [, select_expr ...]    [FROM table_references    [WHERE where_condition]    [GROUP BY....

文章 2021-10-29 来自:开发者社区

PolarDB-X 1.0-SQL 手册-DML-子查询

本文介绍PolarDB-X支持的子查询类别及在PolarDB-X中使用子查询的相关限制和注意事项。使用限制相比原生MySQL,PolarDB-X在子查询使用上增加了如下限制:不支持在HAVING子句中使用子查询,示例如下:SELECT name, AVG( quantity ) FROM tb1 GROUP BY name HAVING AVG( quantity ) > 2* ( ...

文章 2021-10-29 来自:开发者社区

PolarDB-X 1.0-SQL 手册-DML-INSERT

您可以使用INSERT语句往表中插入数据。语法INSERT [LOW_PRIORITY | DELAYED | HIGH_PRIORITY] [IGNORE] [INTO] [schema_name.]tbl_name [(col_name [, col_name] ...)] {VALUES | VALUE} (value_list) [, (value_list)] [ON DUPLICAT....

文章 2021-10-29 来自:开发者社区

PolarDB-X 1.0-SQL 手册-DML-REPLACE

语法REPLACE [LOW_PRIORITY | DELAYED] [INTO] [schema_name.]tbl_name [(col_name [, col_name] ...)] {VALUES | VALUE} (value_list) [, (value_list)] REPLACE [LOW_PRIORITY | DELAYED] [INTO] [schema_name.]tbl....

文章 2021-10-29 来自:开发者社区

PolarDB-X 1.0-SQL 手册-DML-UPDATE

您可以使用UPDATE语法修改表中符合条件的行。语法单逻辑表UPDATE [LOW_PRIORITY] [IGNORE] [schema_name.]tbl_name SET assignment_list [WHERE where_condition] value: {expr | DEFAULT} assignment: col_name = value as...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

数据库

数据库领域前沿技术分享与交流

+关注