小D机器人使用实践战-表信息篇
【摘要】 查询总是没有结果?遇到问题不知道该怎么提问?......别慌,小D来教你怎么问!
查询总是没有结果?
遇到问题不知道该怎么提问?
......
别慌,小D来教你怎么问!
机器人使用实践战第六弹(表信息篇),来咯!
经优化,小D机器人表信息类问题答准率已经提升至 91% !
快来看看下面这些是不是你常遇到的问题~
阶段一:
检索词:建表语法;建表指定列存储;建表脚本中定义字段默认值
小D:《创建表》http://support.huaweicloud.com/sqlreference-dws/dws_06_0177.html
📋内容概要:
为表定义唯一列约束 为表定义主键表约束 定义CHECK列约束 定义CHECK表约束 创建列存表指定存储格式和压缩方式 使用DEFAULT为列W_STATE声明默认值
阶段二:
检索词:查表定义;查表大小
小D:《查看表和数据库的信息》http://support.huaweicloud.com/bestpractice-dws/dws_05_0059.html
📋内容概要:
1. 查询表信息
使用系统表pg_tables查询数据库所有表的信息
使用函数pg_get_tabledef查询表定义
查询表customer_t1的所有数据
查询表customer_t1中某一字段的所有数据
查询表是否做过表分析
快速查到一张表的列信息
2. 查询表大小
查询表的总大小(包含表的索引和数据)
查询表的数据大小(不包括索引)
查询系统中所有表占用空间大小排行
3. 查询数据库
通过系统表pg_database查询数据库列表
4. 查询数据库大小
阶段三:
检索词:建表后给表新增列;建表之后设置主键;改变字段的数据类型
小D:《修改表》http://support.huaweicloud.com/sqlreference-dws/dws_06_0142.html
📋内容概要:
修改表的定义 重命名表 重命名表中指定的列 重命名表的约束 设置表的所属模式 添加/更新多个列 打开/关闭行访问控制开关
往期实践战:
《【汇总版】小D机器人使用实践战》
【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
作者其他文章
评论(0)