随笔分类 -  Postgresql

1 2 3 4 5 ··· 10 下一页
摘要:文章来源:https://blog.csdn.net/yiqiu_0130/article/details/143331804 在使用postgresql创建表、函数、字段的命名时,使用小写在开发过程中会减少不必要的麻烦,所以在命名时,使用小写。如果是迁移的表信息时,则可以使用执行脚本的方法,将表名 阅读全文
posted @ 2025-02-18 09:35 疯子110 阅读(119) 评论(0) 推荐(0)
摘要:navicat中可以在General中看到Owner的信息,需要修改某个表的Owner时,可以在设计表的Options选项中修改 但是表比较多的时候不太方便,可以使用sql命令来修改: select 'ALTER TABLE ' || table_name || ' OWNER TO targetO 阅读全文
posted @ 2024-09-11 16:22 疯子110 阅读(117) 评论(0) 推荐(0)
摘要:select c.pid,a.relname,c.* frompg_class a,pg_locks b,pg_stat_activity cwhere b.relation = a.oidand b.pid = c.pidand a.relname='table_name';--表名 select 阅读全文
posted @ 2024-07-01 11:39 疯子110 阅读(56) 评论(0) 推荐(0)
摘要:最近用pg_dump备份数据库搭建测试环境,想排除某些数据量大的表,但从备份出的bmp文件发现并没有排除指定表名,多次尝试后发现原因 起初我的指令是这样的(错误): pg_dump -h 10.***.***.** -p 5432 -U postgres -d database -n schema 阅读全文
posted @ 2024-07-01 11:24 疯子110 阅读(208) 评论(0) 推荐(0)
摘要:1、查询数据库配置的最大连接数: select setting from pg_catalog.pg_settings where "name" ='max_connections';2、查询数据库当前连接信息: select datname ,pid ,usename ,query_start , 阅读全文
posted @ 2024-03-01 15:34 疯子110 阅读(2695) 评论(0) 推荐(0)
摘要:1 PostgreSQL源码包下载并复制 1.1 PostgreSQL源码包下载: 访问PostgreSQL官网 选择所需版本进行下载,本次下载安装版本为v14.5 1.2 复制源码包至服务器 使用SSH终端工具,远程连接服务器,并使用终端工具提供的上传工具,把postgresql-14.5.tar 阅读全文
posted @ 2024-01-23 19:07 疯子110 阅读(45) 评论(0) 推荐(0)
摘要:一、安装部署postgresql-timescaledbapt install gnupg postgresql-common apt-transport-https lsb-release wget 二、运行postgresql存储库设置脚本 /usr/share/postgresql-commo 阅读全文
posted @ 2024-01-13 14:35 疯子110 阅读(336) 评论(0) 推荐(0)
摘要:1.前言最近在做GIS分析,采集设备的经纬度点判断是否进出围栏以及是否产生道路偏移报警,在之前的文章有介绍过Windows下使用C#来实现,参考文章:利用Postgresql+Postgis进行空间地理信息分析(道路偏移,进出电子围栏等)_postgres 空间分析_大鱼>的博客-CSDN博客最近新 阅读全文
posted @ 2024-01-13 11:46 疯子110 阅读(472) 评论(0) 推荐(0)
摘要:SQL 如何在 SELECT DISTINCT 中消除 NULL 值 在本文中,我们将介绍如何在 SQL 的 SELECT DISTINCT 中消除 NULL 值的最简单方法。当我们在数据库中查询数据时,有时会遇到存在 NULL 值的情况。NULL 值表示未知或不适用的数据。然而,在某些情况下,我们 阅读全文
posted @ 2024-01-09 13:34 疯子110 阅读(876) 评论(0) 推荐(0)
摘要:PostgreSQL 名称来源It was originally named POSTGRES, referring to its origins as a successor to the Ingres database developed at the University of Califor 阅读全文
posted @ 2023-12-11 17:19 疯子110 阅读(344) 评论(0) 推荐(0)
摘要:我有一个表,有50米的纬度和经度条目,geom是我从QGIS导入时创建的。我试图通过调用jupyter笔记本中的表来为表中的所有点创建一个100m的缓冲区。我还尝试使用SRID:25832转换坐标系,以米为单位表示缓冲区,但在postgresql视图中看不到投影到正确位置的点。 SELECT * F 阅读全文
posted @ 2023-10-21 15:19 疯子110 阅读(83) 评论(0) 推荐(0)
摘要:概述: 书接上文,本文继续讲解Postgres中常用的空间函数的使用。 常用函数: 1、判断geometry是否为空 通过函数st_isempty(geom)可以判断geometry是否为空,返回是布尔型的true或者false,具体使用如下: 2、判断一个geometry是否在一个geometry 阅读全文
posted @ 2023-10-21 14:30 疯子110 阅读(438) 评论(0) 推荐(0)
摘要:1.相等 1.ST_Equals(geometryA,geometryB) : 如果两个要素空间相等返回true 2.相交 2.ST_Intersects(geometryA,geometryB) : 如果两个图形有相同的部分,它们的内边界或内部相交返回true 3.ST_Crosses(geome 阅读全文
posted @ 2023-10-21 14:27 疯子110 阅读(307) 评论(0) 推荐(0)
摘要:首先来介绍一下 PostGIS 是什么?PostGIS 是 PostgreSQL 对象关系数据库的一个空间数据库扩展。它增加了对地理对象的支持,允许在SQL中运行位置查询。 官方介绍: PostGIS:Spatial and Geographic objects for PostgreSQL Pos 阅读全文
posted @ 2023-10-21 13:48 疯子110 阅读(346) 评论(0) 推荐(0)
摘要:PostgreSQL 12及PostGIS离线安装(centos7.9)postgresql 12.6安装下载插件设置镜像地址下载离线包切换用户进入 psql修改postgres(pgsql的)密码退出 psql设置允许的远程地址设置监听的端口及ipnavicator 连接外部psql连接pgcli 阅读全文
posted @ 2023-10-20 19:06 疯子110 阅读(1378) 评论(0) 推荐(0)
摘要:1、直接连接方式#创建连接create extension if not exists dblink; #查询SELECT * FROM dblink ( 'host=172.17.115.116 port=3306 dbname=test user=root password=newdd789*' 阅读全文
posted @ 2023-09-06 14:12 疯子110 阅读(286) 评论(0) 推荐(0)
摘要:首先 random() 函数用于生成 0-1 之间的随机数 postgres=# SELECT random() as rand; rand 0.6296923727161818(1 row)取整函数有 ceil() floor() trunc() postgres=# SELECT ceil(1. 阅读全文
posted @ 2023-05-04 17:05 疯子110 阅读(2326) 评论(0) 推荐(0)
摘要:string转integer string转float select '23.3'::float as result integer转string select 23::Text as result 阅读全文
posted @ 2023-03-08 14:21 疯子110 阅读(306) 评论(0) 推荐(0)
摘要:前不久,一个朋友所在的公司,业务人员整天都喊慢。 朋友是搞开发的,不是很懂DB,他说他们应用的其实没什么问题,但是就是每天一到高峰期就办理特别的慢啊,各种堵塞,一堆请求无法完成。他们没有专门的DBA,想找我帮忙看看。 我下班后打开他们的数据库看了几眼,让我大跌眼睛,数据库全部都是默认配置的参数。然后 阅读全文
posted @ 2023-02-26 18:15 疯子110 阅读(1135) 评论(0) 推荐(0)
摘要:代码select c.relname as 表名, a.attname as 列名, (case when a.attnotnull = true then true else false end) as 非空, (case when ( select count(pg_constraint.*) 阅读全文
posted @ 2023-02-23 14:13 疯子110 阅读(753) 评论(0) 推荐(0)

1 2 3 4 5 ··· 10 下一页