简化PostgreSQL分区代码的方法
基本信息
申请号 | CN201510078225.3 | 申请日 | - |
公开(公告)号 | CN104731863A | 公开(公告)日 | 2017-10-13 |
申请公布号 | CN104731863A | 申请公布日 | 2017-10-13 |
分类号 | G06F17/30 | 分类 | 计算;推算;计数; |
发明人 | 周正中 | 申请(专利权)人 | 杭州斯凯数据科技集团有限公司 |
代理机构 | 杭州杭诚专利事务所有限公司 | 代理人 | 尉伟敏 |
地址 | 310013 浙江省杭州市西湖区紫荆花路2号联合大厦B座10楼 | ||
法律状态 | - |
摘要
摘要 | 本发明涉及简化PostgreSQL分区代码的方法。解决了每个主表都需要对应至少1个触发器函数,所以主表越多,需要写越多的触发器函数,代码的维护量就越大,出错的概率也越高的问题,技术方案为:步骤一,创建主表,步骤二,创建子表,步骤三,创建触发器函数,步骤四,创建before触发器,传入四个字符串参数,简化PostgreSQL分区代码,在所述步骤四中,创建before触发器,传入四个字符串参数,所述四个字符串参数分别为:schemaname、tablename、分区列名和分区方法。所述子步骤一中,触发器函数接收schemaname、tablename、分区列名和分区方法四个字符串参数。 |
