PostgreSQL
在使用PostgreSQL时的经验总结,以及一些常见问题的解决方法。
夫妻IT录
边学,边总结,边借鉴,有些只是自己的想法,希望能够帮助大家解决遇到的问题
展开
-
postgreSql创建自定义函数
1.求两点之间的距离(米)create or replace function st_distance3857(geom1 geometry,geom2 geometry) returns float as $$ select st_distance( st_transform(geom1,3857), st_transform(geom2,3857) ) ...原创 2020-03-27 17:01:45 · 2087 阅读 · 0 评论 -
pgAdmin III 中 两个相同结构数据表导入数据
功能描述将数据库1中 表pollu_enterp_3857 的数据导入到数据库2中的 表pollu_enterp_3857中。(当前库1表pollu_enterp_3857 有数据,库2中表只有表结构无数据,且两表的表结构相同)1.将数据库1中 表pollu_enterp_3857 的数据都查询出来2.选中“文件”--》“导出”3.按照导出弹出框设置相应参数,点击确定,将表中的数据...原创 2019-08-26 15:10:56 · 555 阅读 · 0 评论 -
修改postgresql 数据表 已有字段 自增 sql
第一步创建序列:一般序列名称由数据表名+主键字段+seq组成 (通常情况下主键字段即为自增字段),如下表名为t_certificate,主键字段为c_certificateid创建序列语句如下:CREATE SEQUENCE t_certificate_c_certificateid_seq START WITH 1 INCREMENT BY 1原创 2017-09-14 11:30:06 · 8334 阅读 · 0 评论 -
PostgreSQL数据库常用的sql语句总结
1.在普通业务表中创建geometry字段alter tableb_code_stats add geom geometry(MultiPoint,3857);2.将普通经纬度字段转换成web墨卡托3857格式的geometry字段update b_code_stats set geom = st_multi(st_transform(ST_GeometryFromText('P...原创 2019-04-18 11:54:48 · 3506 阅读 · 0 评论