小D机器人使用实践战-表信息篇

举报
鲁达 发表于 2023/12/08 10:42:04 2023/12/08
【摘要】 查询总是没有结果?遇到问题不知道该怎么提问?......别慌,小D来教你怎么问!

查询总是没有结果?

遇到问题不知道该怎么提问?
......

别慌,小D来教你怎么问!

DWS智能机器人-白色-透明底(2).png

机器人使用实践战第六弹(表信息,来咯!

经优化,小D机器人表信息类问题答准率已经提升至 91% 

快来看看下面这些是不是你常遇到的问题~

阶段一:

检索词:建表语法;建表指定列存储;建表脚本中定义字段默认值

小D:《创建表》http://support.huaweicloud.com/sqlreference-dws/dws_06_0177.html

📋内容概要:

  1. 为表定义唯一列约束
  2. 为表定义主键表约束
  3. 定义CHECK列约束
  4. 定义CHECK表约束
  5. 创建列存表指定存储格式和压缩方式
  6. 使用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

📋内容概要:

  1. 修改表的定义
  2. 重命名表
  3. 重命名表中指定的列
  4. 重命名表的约束
  5. 设置表的所属模式
  6. 添加/更新多个列
  7. 打开/关闭行访问控制开关


往期实践战:

《【汇总版】小D机器人使用实践战》

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。