DDL管理查询类语句 DRDS支持直接连接DBProxy执行DDL语句,本文为您介绍dbproxy查询表、DDL任务信息的语句。 注意 仅V5.1.20.0.13及以后版本的实例,支持使用本文介绍的DDL语句。 udal show table UDAL SHOW TABLE语句用于查询表的详细信息。以下是对该语句的详细说明: plaintext UDAL SHOW TABLE [ WHERE [deletestatus 0] [AND zkschemacode ?] [AND zktablecode ?] [AND tabletype IN (?, ...)] [AND tabletype NOT IN (?, ...)] [AND schemaname ?] [[AND (tablename LIKE ? OR tablename LIKE ? OR ...)] [AND tablename ? ] [AND tablename IN (?, ...)]] ORDER BY tableid ] 参数说明: deletestatus:删除标志,取值范围为: 0:表示未删除。 1:表示已删除。 zkschemacode:逻辑库的ZK节点的序列值。 zktablecode:表的ZK节点的序列值。 tabletype:表的分片类型,取值范围为: 1:全局表。 2:分片表(包含5和7)。 3:单片表(包含6) 。 4:未设置分片规则。 5:分片表+库内分表。 6:单片表+库内分表。 7:分片表+库内分桶。 schemaname:逻辑库名。 tablename:表名,支持精确匹配和模糊匹配。 udal show ddljob UDAL SHOW DDLJOB语句用于查询DDL任务的详细信息。 语法: plaintext UDAL SHOW DDLJOB [ WHERE [JOBID?] [TASKID?] [schemaid? [AND result?][AND script like '%?%'][AND createtime>?][AND createtime] ORDER BY createtime DESC] ] 参数说明: JOBID:DDL 任务的唯一标识符。 TASKID:异步任务的唯一标识符(需要是一个合法的uuid)。 schemaid:逻辑库的ZK节点的完整路径。 result:任务的结果,取值范围为: 0:成功。 1:正在执行。 2:失败。 3:取消。 4:警告。 script:DDL脚本内容,支持模糊查询。 createtime:任务的创建时间,支持范围查询。