数据库--PostgreSQL
东华果汁哥
大家好!我叫赖德发,欢迎您来到我的博客。
展开
-
【python 报错】unsupported operand type(s) for *: ‘float‘ and ‘decimal.Decimal‘
读取greemplum 数据库 ,返回类型转换出现问题,解决办法将decimal.Decimal 转换为float类型,再相应计算。原创 2022-08-04 13:54:45 · 6774 阅读 · 0 评论 -
【postgresql 小数点】pg保留2位小数
cast函数castAasB。原创 2022-08-02 10:45:39 · 12978 阅读 · 1 评论 -
【postgresql 物化视图】自动刷新物化视图2种方法
普通视图就是一个虚拟表,不占内存。而物化视图是存在的,占内存。物化视图,默认是手动刷新。下面是手动刷新的例子。我们来创建一个物化视图。手动刷新无法实现自动化,那么如何让postgresql 实现自动刷新物化视图呢。方法1:实现思路:创建一个函数,函数实现刷新物化视图的功能。然后创建一个触发器,触发函数。最终达到实现自动刷选物化视图的目的。第一步:创建函数。新版的物化视图新增了 concurrently 参数,可以使在刷新视图时不会锁住该物化视图的查询工作。第二步:创建触发器,当表有插入更新删除操作时,原创 2022-06-28 10:57:17 · 12384 阅读 · 1 评论 -
【greemplum 连接池错误】psycopg2.pool.PoolError: trying to put unkeyed connection
报错代码: File "temperature_data_job.py", line 82, in run_job gp.pgpool.putconn(gp.gpcon) File "/root/anaconda3/envs/model/lib/python3.7/site-packages/psycopg2/pool.py", line 103, in _putconn raise PoolError("trying to put unkeyed connection")psyc原创 2022-04-03 10:31:41 · 794 阅读 · 0 评论 -
【windows10 安装PostgreSQL10.18】postgresql-10.18windows版本快速安装教程
一、下载安装包postgresql 下载地址>>PostgreSQL 官方下载地址打开页面下载windows X86-64安装包二、安装步骤1、双击下载安装包,开始安装2、修改安装路径,将C盘改成D盘3、选择安装组件,不懂的选就是全部勾上:4、设置数据库路径,这里同样修改C盘为D盘5、设置超级用户的密码,这个密码一定要记住保存下来,后面登录需要用到哦。6、设置端口号,可以直接用默认5432就行7、一直点next,直到最后安装完成。8、最后一步,去掉勾选,直接点原创 2021-10-22 10:18:41 · 2220 阅读 · 0 评论