摘要: 二维表同样是GP中重要的存储数据对象,为了更好的支持数据仓库海量数据的访问,GP的表可以分成: 面向行存储的普通堆积表 面向列存储的AOT表(append only table) 当然AOT表也可以是按行存储的,但是按列存储必须是AOT表。这样,我们在设计应用上可以获得相当的灵活性。比如经常需要更新 阅读全文
posted @ 2018-08-01 18:18 Hider1214 阅读(11978) 评论(0) 推荐(0) 编辑
摘要: GP可以使用date_part / extract从日期时间类型中抽取部分内容。 方法一:extract 格式:extract(field from source) extract函数从日期、时间数值里抽取子域,例如年、小时等。 注意: source的类型type必须为:timestamp、time 阅读全文
posted @ 2018-08-01 17:25 Hider1214 阅读(8951) 评论(0) 推荐(0) 编辑
摘要: 偶遇一个需求:想按某个指定符号分割之后,提取字符。 例如:tag = '休闲,娱乐,运动,玩耍',想提取"休闲"这个词。 方法一:string_to_array 如此实现,但是string_to_array需要子查询,当与其他自动group by一起查询的时候就显得及其不方便,因此可使用方法二。 方 阅读全文
posted @ 2018-08-01 17:04 Hider1214 阅读(3748) 评论(0) 推荐(0) 编辑