脚本介绍
在之前的课程里,我们介绍了几种方式来转换分区表,但是没有具体讲如何获取分区表结构的语句。一般来说,都是通过经验以及文档照葫芦画瓢来复制,但是在长时间的重复性工作中,“懒癌”发作的我就想着是否能通过自动化的方式构建分区表的建表语句呢?
偶然发现 梁敬彬大佬 分享的 普通表自动转化为按月分区表的脚本,经过不断加工和提炼,将以上脚本修改为契合自己使用的脚本:
- 用于生成 CTAS 完整分区表建表语句:
ctas_par.prc
脚本下载地址:ctas_par.prc
本脚本仅支持时间范围分区表 CTAS
的方式转分区,不支持复合分区,接下来介绍下如何使用脚本一键生成分区表结构。
脚本使用方式
-- 直接执行输出即可
alter session set nls_date_format="yyyy-mm-dd hh24: