常用建表结构,根据需求自行更改即可使用!

drop table if exists rpt.rpt_bill_m ;

create table rpt.rpt_bill_m (

user_id SERIAL, ----自增序列

acct_month varchar(6),

bill_fee numeric(16,2) ,

user_info text

)

WITH (

appendonly=true, -- 对于压缩表跟列存储来说,前提必须是appendonly表

orientation=column,-- 列存 row

compresstype=zlib,-- 压缩格式 --QUICKLZ

COMPRESSLEVEL=5, -- 压缩等级 0--9 一般为5足够 压缩表占用存储空间小,读磁盘操作少,查询速度快

OIDS=FALSE

)

DISTRIBUTED BY (user_id) -- 分布键

PARTITION BY LIST("acct_month") -- 分区键

(

PARTITION p_201810 VALUES ('201810'),

PARTITION p_201811 VALUES ('201811'),

PARTITION p_201812 VALUES ('201812'),

default partition other --容错没有分区键在此表

/* PARTITION p_20170801 START('20170801'::DATE) END ('20170831'::DATE)

EVERY ('1 month'::INTERVAL) */

);

comment on column rpt.rpt_bill_m.user_info is '员工备注信息'; -- 注解

上一篇:【gp数据库】查找模式下所有函数名称(附带参数信息)

下一篇:【gp数据库】历史SQL查询及gpfdist入库

【gp数据库】建表语句万能模板相关推荐

  1. PowerDesigner,如何将Oracle数据库建表语句转化成Mysql数据库建表语句。

    在实际工作中,一张表,我们可能需要在Mysql数据库中建表,又要在Oracle数据库中建表.表中每个字段的数据类型.中文注释.是否可为NULL 问题,非常影响我们建表的效率.本篇文章,以Oracle数 ...

  2. python脚本-通过数据库建表语句生成表格

    python脚本-通过数据库建表语句生成表格 文章目录 python脚本-通过数据库建表语句生成表格 获取数据库建表sql ,需要带备注COMMENT 把sql复制进txt文档,编写python脚本 ...

  3. PowerDesigner,如何将Mysql数据库建表语句转化成Oracle数据库建表语句。

    在实际工作中,一张表,我们可能需要在Mysql数据库中建表,又要在Oracle数据库中建表.表中每个字段的数据类型.中文注释.是否可为NULL 问题,非常影响我们建表的效率.本篇文章,以Mysql数据 ...

  4. 如何从jdbc中获取数据库建表语句信息(表字段名称/表字段类型/表字段注释信息/表字段长度等等)

    * 如何从jdbc中获取数据库建表语句信息(表字段名称/表字段类型/表字段注释信息/表字段长度等等)  * 1,表字段名称  * 2,表字段类型  * 3,表字段注释信息 这里介绍3种方式,如下: 第 ...

  5. 为什么要用数据库建表语句而不直接在工具里建表呢?

    因为使用数据库建表语句较为规范,你做的操作有迹可循,在本地建表以后,把语句复制在线上数据库执行一遍就可以了,手动建表的话不一定能保证两次建表一模一样,而且很麻烦(但是可以把表复制过去,但是这样的话测试 ...

  6. oracle创建表执行时间好长,Oracle数据库建表语句连续执行的问题

    Oracle数据库建表语句连续执行的问题 我写了一个sql文件,里面是整个库的建表语句,用oracle的dba权限用户登录.在执行每个表的建表语句的时候都是成功的,但放到一起连续执行就提示编译错误.语 ...

  7. Java 实现两个不同服务器的数据库数据的迁移(注释含数据库建表语句备份)

    现在需要将内网数据库的数据及表同步到外网中,但是连接内网需要jar包才能穿透连接到,经测试,jar包对获取建表语句进行了限制(注释的代码),所以需要内外网两边把表建好,直接同步数据. 逻辑: 获取内网 ...

  8. mysql 建表脚本 shell_shell 数据库建表语句脚本

    #!/bin/sh SHELL_NAME=GetTabStript.sh /bin/rm -f CreateTable.sql /bin/rm -f tmp.sql ##获取数据库用户名.密码.实例, ...

  9. java生成mysql数据库建表语句、字段、字段类型、字段注释,可实现不用mysqldump备份数据库

    使用 mysqldump 备份数据库也是可行的,因为每次备份的时候都需要mysqldump这个文件, 我在windows备份时没问题,但是放到linux上面时,centos系统死活不认这个文件,但又不 ...

  10. 关于使用java程序从excel或者数据库中取出建表规则数据,自动生成数据库建表语句(适用于批量建数据库表)

    公司开发新系统,需要创建几百个数据库表,建表的规则已经写好放到Excel中,如果手动创建的话需要占用较长的时间去做,而且字段类型的规则又被放到了另一张表,如果手动去一个一个去匹配就很麻烦,所以我先把两 ...

最新文章

  1. 征途猎魔mysql数据库_猎魔征途-猎魔征途官方首测版 - 超好玩
  2. Windows、VMware、Linux及开发板间的网络连接
  3. 开发日记-20190424 关键词 阶段性开发心得和小结
  4. KMP经典算法与变形的应用(字符串parttern匹配问题)
  5. android map数据更新数据,Android Intent Map 数据被覆盖
  6. c++ log函数_19 种损失函数,你能认识几个?
  7. 解决ssh使用一段时间断开的问题
  8. 快速学习使用springmvc、strust2、strust1以及它们的对比
  9. 使用Thread类来创建线程
  10. Ubuntu server中静态IP配置
  11. 黑马程序员—文件读取路径及行读取的方式,今晚总算有点小懂
  12. 校园edu无网络访问解决方案
  13. 基于SSM框架的电影订票系统
  14. MAX262程控滤波器
  15. ActivityManager Displayed 源码位置
  16. ZigBee--CC2530单片机--按键控制LED灯
  17. 静态HTML旅行主题网页设计与实现——联途旅游网服务平台网(39页)html css javascript
  18. 交换机与路由器工作原理
  19. AMD皓龙系列服务器CPU,霄龙PK皓龙!AMD CPU 10年历史对比:一步登天
  20. HTTP 重定向状态码是什么意思?

热门文章

  1. 一种基于Android、iOS系统的移动端身份证识别技术,手机拍照扫描识别
  2. SSIS ODBC方式连接mysql数据库、oracle数据库
  3. PDMan-国产免费通用数据库建模工具(极简,漂亮)
  4. MVVM框架的了解与使用
  5. 基于ricequant的lstm时间序列股价预测(pytorch)
  6. 知识表示-马尔科夫链(MC)
  7. 步进电机弯道加速度、起跳速度、单轴加速度设置方法
  8. 【毕业季】一个普通大二学生的迷茫与展望
  9. 2021年计算机保研总结(北师大+山大+大连理工+东北大学+信工所+哈工大+北航)
  10. python实现键盘自动输入_如何使用Python实现自动化点击鼠标和操作键盘?