随笔分类 -  postgresql

摘要:在写GP 输出不定长列数据表 函数时,报了一个错,百思不得其解。在公司大佬帮助下,知道是什么鬼了。。 先看看例子吧: 函数定义 函数调用(会报错) 正确调用 知道了正确的调用,再看看错误提醒,原来是告诉我们,输出的数据类型 与定义的类型不一致! 来自:http://www.cnblogs.com/j 阅读全文

posted @ 2019-04-16 10:38 我叫宋 阅读(917) 评论(0) 推荐(0)

摘要:窗口函数的使用 会话切割 阅读全文

posted @ 2019-01-04 17:15 我叫宋 阅读(168) 评论(0) 推荐(0)

摘要:定义一个可输出数据集自定义函数有多种方法 1,先定义结构,再使用结构输出结果 2,直接在return中定义表结构 3,return定义为record,在定义输出参数 主要为以上三种基础情况,再说下基于以上的高频的写法。 基于逻辑需要,表结构需要拼接字符串,这时函数内的数据集是使用 execute 获 阅读全文

posted @ 2018-10-25 19:13 我叫宋 阅读(720) 评论(0) 推荐(0)

摘要:一, 安装 环境介绍:官方说postgresql 9.3 版本之后支持HStore 插件,目前最新版本10.3 本次测试版本:10.1 或 9.6.2 进入psql 运行环境,使用管理员(高级别用户)进入服务器,连接某个应用数据库。 二, 使用Hstore 三, 性能测试 a) 数据准备,分拣平台2 阅读全文

posted @ 2018-04-19 14:37 我叫宋 阅读(1122) 评论(0) 推荐(0)

摘要:https://www.jianshu.com/p/82aaf352b772 这篇文章很不错,里面有个bug,可能是版本不对。 当前(2018-04-11)通过git 下载原代码时,在配置 pgxc_ctl.conf 文件时,需增加 不然在启动时,会报 “ERROR: could not open 阅读全文

posted @ 2018-04-11 19:50 我叫宋 阅读(678) 评论(0) 推荐(0)

摘要:官方链接 http://gpdb.docs.pivotal.io/530/pdf/PSQLQuickRef-A02.pdf 阅读全文

posted @ 2018-04-04 14:26 我叫宋 阅读(257) 评论(0) 推荐(0)

摘要:------ --- 导出 pg_dump -h *.*.*.* -p 5432 -d you_databasename -n you_schema -f you_sqlfile.sql ---- 替换schema 名称 sed -i 's/^SET search_path = oldyou_schemaname, pg_catalog;$/SET search_path = newyo... 阅读全文

posted @ 2018-04-04 11:10 我叫宋 阅读(3535) 评论(0) 推荐(0)

摘要:select now()-query_start as cost_time,* from pg_stat_activity where current_query not in ( '','') and waiting='f' order by waiting,cost_time DESC; 阅读全文

posted @ 2018-01-30 10:49 我叫宋 阅读(356) 评论(0) 推荐(0)

摘要:日期+1 select date '2018-01-14' + integer '1'; 结果: 2018-01-15 日期+1 后 转 20180101 日期字符串 select to_char(date '2018-01-14' + integer '1','yyyymmdd'); 结果:201 阅读全文

posted @ 2018-01-17 15:10 我叫宋 阅读(2328) 评论(0) 推荐(0)

导航