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

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

注意事项PolarDB-X 1.0目前不支持使用DDL语句直接建库,请登录云原生分布式数据库控制台进行创建。关于如何创建数据库,详情请参见创建数据库。PolarDB-X 1.0支持全局二级索引 (Global Secondary Index,GSI) ,要求MySQL版本为5.7或以上,并且PolarDB-X 1.0实例版本为5.4.1或以上,基本原理请参见全局二级索引。CREATE [SHAD....

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

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

语法:DROP [TEMPORARY] TABLE [IF EXISTS]    tbl_name [, tbl_name]...    [RESTRICT | CASCADE]通过 DRDS 删除表与删除 MySQL 表没有区别,系统会自动处理相关物理表的删除操作,详细语法请参见MySQL 删除表语法。删除表 user_logDROP TABLE use....

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

PolarDB-X 1.0-SQL 手册-DDL-ALTER TABLE

语法ALTER [ONLINE|OFFLINE][IGNORE] TABLE tbl_name    [alter_specification [, alter_specification]...]    [partition_options]ALTER TABLE用于改变表的结构,如增加列、增加索引和修改数据定义。详细语法请参见MySQL修改表语法。不允....

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

PolarDB-X 1.0-SQL 手册-DDL-TRUNCATE TABLE

TRUNCATE TABLE 用于清空表中的数据,需要有 DROP 权限。语法TRUNCATE [TABLE] tbl_name详细语法参考 MySQL 文档。

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

PolarDB-X 1.0-SQL 手册-DDL-RENAME TABLE

您可以使用RENAME TABLE语句对表名进行重命名,具体语法如下:RENAME TABLE    tbl_name TO new_tbl_namePolarDB-X不支持同时RENAME多张表。考虑到稳定性和性能,目前禁止重命名包含全局二级索引的表。禁止单独重命名索引表。如需重命名索引,请参见ALTER TABLE 中RENAME INDEX推荐的方法。

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

PolarDB-X 1.0-SQL 手册-DAL-CHECK TABLE

对数据表进行检查,主要用于 DDL 建表失败的情形。对于拆分表,检查底层物理分表是否有缺失的情况,底层的物理分表的列和索引是否是一致;对于单库单表,检查表是否存在。语法:CHECK TABLE tbl_namemysql>  check table tddl_mgr_log;+------------------------+-------+----------+--------....

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

PolarDB-X开源社区

阿里云原生分布式数据库PolarDB-X,是一款面向超高并发、海量存储、复杂查询场景设计的云原生分布式数据库系统。其采用 Shared-nothing 与计算存储分离架构,支持水平扩展、分布式事务、混合负载等能力,具备企业级、云原生、高可用、高度兼容 MySQL 系统及生态等特点。

+关注