分类:Postgres

13 篇文章

查看所有表和表字段
-- 得到当前db中所有表的信息(这里pg_tables是系统视图) select * from pg_tables -- 查询pg_tables表,仅查看tablename字段和不包括pg、sql_开头的表 select tablename from pg_tables where tablename not like 'pg%' and tab…
Postgres函数获取首字母缩写
CREATE OR REPLACE FUNCTION "gethzpy"("ahzstr" varchar) RETURNS "pg_catalog"."varchar" AS $BODY$ /****************************************************************** 功能说明:根据输入汉字…
postgres连接数过多
修改配置文件 postgresql.conf max_connections = 100 shared_buffers = 24MB 修改成 max_connections = 300 shared_buffers = 80MB
Postgres SQL创建function函数
function函数基本定义 --定义数组 l_array character varying[]; --变量赋值 test_str varchar; test_str := '123'||'456' --赋值拆分逗号拼接的id,并且赋值到数组 select regexp_split_to_array('1,2,3', ',') into …
Postgres SQL性能优化调优
可以看出数据库每个表有多大,并且排序 --查出所有表(包含索引)并排序 SELECT table_schema || '.' || table_name AS table_full_name, pg_size_pretty(pg_total_relation_size('"' || table_schema || '"."' || table_na…
手动备份恢复Postgres SQL数据库
备份恢复 使用pgAdmin备份恢复数据库 备份数据库 1、右击选中数据库,选择"Backup" 2、选中三个点 3、输入备份文件名,点击create 4、编码选择utf8 5、权限选择postgres,完成后,点击“Backup” 6、出现这个状态就说明备份成功!备份单表也是一样,只是右击选择的不一样! 恢复数据库 1、创建新的数据库,右击Dat…
Postgres SQL数据库安装
安装教程 Postgres 12安装版本 1、双击下载安装包,开始安装 2、选择你的安装路径,我用的是默认的。 3、选择安装组件,不懂的选就是全部勾上。 4、设置数据库路径,一般会根据刚才选择的postgres安装路径而设置,一般不用改。 5、设置超级用户的密码,我本地账号密码都设置的是postgres 6、设置端口号,本地可以直接用默认就行。 7…
postgres 功能函数示例
生成 UUID CREATE OR REPLACE FUNCTION "public"."uuid_generate_v4"() RETURNS "pg_catalog"."uuid" AS '$libdir/uuid-ossp', 'uuid_generate_v4' LANGUAGE c VOLATILE STRICT COST 1 生成GUI…
远程连接Postgres数据库
设置外网访问: 修改配置文件 postgresql.conf listen_addresses = '*' 修改pg_hba.conf 在原来的host下面新加一行 host all all 0.0.0.0/0 password 最后重启Postgres服务
PostgreSQL中的时间格式
时间格式 时间单位: year :年 week :该天在所在的年份里是第几周 timezone_minute:时区偏移量的分钟部分 timezone_hour:时区偏移量的小时部分 timezone:与UTC的时区偏移量,以秒记。正数对应 UTC 东边的时区,负数对应 UTC 西边的时区 second :秒 quarter:日期中年所在季度(1-4…