这种行为符合SQL标准,但一些其他SQL数据库可能不遵循这个规则。所以在开发需要可移植的应用时应注意这一点。 主键 一个主键约束表示可以用作表中行的唯一标识符的一个列或者一组列。这要求那些值都是唯一的并且非空。
表名在其所在的数据库中必须唯一。 可选参数 1. PARTITION (<partition_name> [, ...]) 指定要取消修复的分区名称列表。 如果不指定此参数,则取消整个表的高优先级修复。
权限控制 执行此 SQL 命令的用户必须至少具有以下权限: 权限 对象 说明 CREATE_PRIV 数据库 SELECT_PRIV 表 , 视图 需要拥有 中被查询的表或者视图的 SELECT_PRIV 权限 注意事项 物化视图 DML, DDL 限制 物化视图不支持修改列类型,新增,删除列等 schema change 操作,原因是列是通过物化视图定义 SQL 推导出来的。
权限控制 执行此 SQL 命令的用户必须至少具有以下权限: 权限(Privilege) 对象(Object) 说明(Notes) ADMIN_PRIV 数据库(DB) 目前仅支持 ADMIN 权限执行此操作 示例 暂停名称为 example 的 JOB。 SQL 复制 1 PAUSE JOB where jobname='example';
USER 描述 获取 PALO 连接的当前用户名和 IP。 语法 SQL 复制 1 USER() 返回值 返回 PALO 连接的当前用户名和 IP。
权限控制 执行此 SQL 命令的用户必须至少拥有以下权限: 权限 对象 说明 Admin_priv Database 执行数据库管理操作所需的权限,包括管理表、分区以及系统级命令等操作。 示例 设置 tablet 10003 在 BE 10001 上的副本状态为 bad。
x3C;database> 同步物化视图的基表所属数据库 权限控制 执行此 SQL 命令的用户必须至少具有以下权限: 权限 对象 说明 ALTER_PRIV 表 需要拥有当前物化视图所属表的 ALTER_PRIV 权限 示例 SQL 复制 1 SHOW ALTER TABLE MATERIALIZED VIEW FROM doc_db;
DROP VIEW 描述 在当前或指定的数据库中删除一个视图。 语法 SQL 复制 1 DROP VIEW [ IF EXISTS ] <name> 必选参数 <name> : 要删除的视图名称。 可选参数 [IF EXISTS] 如果指定此参数,当视图不存在时不会抛出错误,而是直接跳过删除操作。
x3C;db> 如果使用[ .]前缀指定了一个数据库,那么该作业将处于指定的数据库中;否则,将使用当前数据库。 权限控制 任意用户或角色都可以执行该操作 示例 恢复名称为 job_name 的数据同步作业。 SQL 复制 1 RESUME SYNC JOB `job_name`;
x3C;db> 如果使用[ .]前缀指定了一个数据库,那么该作业将处于指定的数据库中;否则,将使用当前数据库。 权限控制 任意用户或角色都可以执行该操作 示例 暂停名称为 job_name 的数据同步作业。 SQL 复制 1 PAUSE SYNC JOB `job_name`;