postgresql

postgresql无则插入,有则更新问题

目录 准备工作 postgresql 9.5版本之前实现upsert功能 postgresql 9.5版本之后实现upsert功能 总结 准备工作 我们只需要准备一张表? upsert是一个组合词,即当往表中插入记录,如果该记录已存在则更新,否则插入新记录。 postgresql »

postgresql使用dblink跨库增删改查的步骤

目录 postgresql使用dblink跨库增删改查 一、使用步骤 1、创建dblink扩展,连接与被连接的两个数据库都要执行下面sql 2、跨库查询或增删改 3、如果不想每一次都写完整的dblink连接信息,可以先起别名 4、补充:mybatis直接执行上面的sql写法 补充:pgsql个 »

postgresql使用dblink跨库增删改查的步骤

目录 postgresql使用dblink跨库增删改查 一、使用步骤 1、创建dblink扩展,连接与被连接的两个数据库都要执行下面sql 2、跨库查询或增删改 3、如果不想每一次都写完整的dblink连接信息,可以先起别名 4、补充:mybatis直接执行上面的sql写法 补充:pgsql个 »

PostgreSQL中json数据类型详解

目录 前言 一、PG数据库中JSON的类型 1、json和jsonb的区别 2、项目开发中的选择 3、json数据类型 二、PG中json的简单操作 1、基础json数据操作 2、json和jsonb输出对比 3、jsonb包含测试 总结 前言         JSON(Java »

PostgreSQL中json数据类型详解

目录 前言 一、PG数据库中JSON的类型 1、json和jsonb的区别 2、项目开发中的选择 3、json数据类型 二、PG中json的简单操作 1、基础json数据操作 2、json和jsonb输出对比 3、jsonb包含测试 总结 前言         JSON(Java »

MybatisPlus+Postgresql整合的几个坑及解决

目录 基础设置 自增字段 递归获取单位树列表 获取一个单位及其子单位下所有用户列表 总结 最近把用户管理服务切换成PostgreSql数据库,和Mybatis整合时遇到了几个坑,记录一下。 基础设置 application.yml设置,注意schema的设置 spring: da »

MybatisPlus+Postgresql整合的几个坑及解决

目录 基础设置 自增字段 递归获取单位树列表 获取一个单位及其子单位下所有用户列表 总结 最近把用户管理服务切换成PostgreSql数据库,和Mybatis整合时遇到了几个坑,记录一下。 基础设置 application.yml设置,注意schema的设置 spring: da »

Mysql迁移Postgresql的实现示例

目录 原理 环境准备 操作系统(Centos7) Mysql客户端安装 Psql客户端安装 数据库用户 空字符串处理成null 导表脚本 测试 在mysql中建表 导表测试 原理 Mysql抽取:mysql命令重定向到操作系统文件,处理成csv文件;PG装载:copy方式将csv »

Mysql迁移Postgresql的实现示例

目录 原理 环境准备 操作系统(Centos7) Mysql客户端安装 Psql客户端安装 数据库用户 空字符串处理成null 导表脚本 测试 在mysql中建表 导表测试 原理 Mysql抽取:mysql命令重定向到操作系统文件,处理成csv文件;PG装载:copy方式将csv »

关于postgresql timestamp时间戳问题

目录 postgresql timestamp时间戳 postgresql 和mysql的区别 解决方案 postgresql timestamp相减 总结 postgresql timestamp时间戳 数据库的表中有一个update_time的时间戳字段,在新增或修改数据时要自 »

postgresql中的时间戳格式化

目录 postgresql时间戳格式化 postgresql中时间戳格式转化常识 另附表一张 总结 postgresql时间戳格式化 平时总记不住pg里面怎么将时间戳格式化,记录常用的格式化时间 -- 年 select to_char(to_timestamp(16080185170 »

postgresql如何兼容MySQL if函数

目录 postgresql兼容MySQL if函数 if函数说明 postgresql自定义if函数兼容 mysql、oracle、postgresql兼容适配 sql使用区别 mybatis兼容不同数据库 总结 postgresql兼容MySQL if函数 if函数说明 在 »

PostgreSQL数据库性能调优的注意点以及pg数据库性能优化方式

目录 PostgreSQL 优化思路 一、排序 二、索引 三、连接查询方式 四、多表联查时 PostgreSQL提供了一些性能调优的功能 1.使用EXPLAIN 2.及时更新执行计划中使用的统计信息 3.明确用join来关联表 4.关闭自动提交 5.多次插入数据用copy命令更高效 6.临时 »