postgresql
-
postgresql 如何关闭自动提交
postgresql中默认是自动提交的 查看是否是自动提交: postgres=# /echo :AUTOCOMMIT on 关闭自动提交: postgres=# /set AUT…
-
Postgresql 解决pg掉电后无法重启的问题
机房断电后重启pg数据库,报如下错误: < 2019-01-01 22:42:59.240 EST >LOG: database system was interrup…
-
PostgreSQL 恢复误删数据的操作
在Oracle中;删除表或者误删表记录;有个闪回特性,不需要停机操作,可以完美找回记录。当然也有一些其他的恢复工具;例如odu工具,gdul工具。都可以找回数据。而PostgreS…
-
PostgreSQL 日志文件的所在位置
1、查看postgresql.conf文件的配置,看日志文件在哪 logging_collector = on log_directory = ‘pg_log’ log_filen…
-
PostgreSQL 打印日志信息所在的源文件和行数的实例
一直好奇在PG中, 当输出错误日志时, 如何能够附带错误信息所在的源代码文件名以及发生错误的代码行数. postgres.conf中, log信息冗余级别为”defau…
-
PostgreSQL 使用raise函数打印字符串
raise函数 在PostgreSQL中,该函数用于打印字符串,类似于Java中的System.out.println(),Oracle中的dbms_output.put_line…
-
PostgreSQL 实现给查询列表增加序号操作
利用 ROW_NUMBER() over( ) 给查询序列增加排序字段 SELECT ROW_NUMBER() over(ORDER bY biztypename DESC ) A…
-
PostgreSQL完成按月累加的操作
背景 统计某个指标,指标按照月进行累加,注意需要按省份和年份进行分组。 方法一、使用自关联 — with 按月统计得到中间结果 WITH yms AS (SELECT regio…
-
基于postgresql查询某个字段属于哪个表的说明
一、场景还原 前端小林问我,它从前端的返回的某些字段,想知道那个表有这个字段,它想操作这个表…… 二、sql语句 SELECT * FROM information_schema.…
-
Postgresql 存储过程(plpgsql)两层for循环的操作
项目中遇到测试,需要造4500数据,而且需要分部门和日期,一个部门一天30条数据,剩下的铺垫数据可以一个部门一天100w左右数据,这里,每次变换部门,日期,需要操作至少300次,想…