随笔分类 - Database_postgresql
摘要:postgresql 命令行导入导出sql文件 1. postgresql 导出sql文件 进入到postgresql的/bin目录下,如: C:\Program Files\PostgreSQL\13\bin 在该目录下打开cmd输入如下命令: # pg_dump --host hostname
阅读全文
摘要:select * from (select row_number() over() as rownum,PN_NO from t_paynote) t where rownum<10; 搜索 复制
阅读全文
摘要:PostgreSQL 数据安全之数据加密 数据库作为存储电子数据的主要方式,需要通过加密技术保护敏感数据,如个人医疗记录或金融交易数据。本文给大家介绍一些 PostgreSQL 提供的加密技术。PostgreSQL 支持多个不同级别的灵活加密技术,可以保护数据不因数据库服务器被盗、内部管理员或者不安
阅读全文
摘要:设置默认密码 设置默认密码 [root@VM_0_2_centos start-scripts]# su - postgres Last login: Fri Nov 12 16:49:36 CST 2021 on pts/3 -bash-4.2$ psql -U postgres psql (12
阅读全文
摘要:PostgreSQL的存储过程简单入门 一、存储过程结构: 二、变量类型 : 整数数据类型: 浮点数据类型: (浮点数据也可以再细分,分为提供通用功能的浮点值和固定精度的数字) 注: 存储float和real类型的数据的行为非常相似,但是numeric列的行为有点不同。Numeric类型不是存储接近
阅读全文
摘要:标签 背景 单列去重 方法1,使用聚合,not in 方法2,使用窗口查询,IN 方法3,使用PLPGSQL,内部使用排序+游标。 每条记录判断一次的方法去重,只有一次排序+每条记录比对的开销。 PostgreSQL 10黑科技 多列去重 测试数据 方法1, 方法2, 方法3, 行去重 测试数据 方
阅读全文
摘要:PG中的几种数据类型转换方式 1、通过格式化函数进行转换 2、使用cast函数进行转换 将varchar字符串转换成text类型: select cast(varchar'123' as text); 将varchar字符类型转换成int4类型: select cast(varchar'123' a
阅读全文
摘要:PostgreSQL 修改表字段常用命令 任枫丶于 2019-06-13 15:03:26 发布2463 收藏 4 分类专栏: java java专栏收录该内容 48 篇文章0 订阅 订阅专栏 --数据库、模式、表名 "identities"."Test"."tab_test" --修改字段名 AL
阅读全文
摘要:场景描述:navicate 将postgresql表结构导出到Excel。 1、查询表名和表注释 select relname as tabname, cast(obj_description(relfilenode,'pg_class') as varchar) as comment from p
阅读全文
摘要:Linux 上 定时备份postgresql 数据库的方法 为了避免操作数据库的风险 因此计划每天对postgresql 数据库 进行定时备份 1.服务器地址:备份服务器地址 10.10.10.101(虚构)postgresql 数据库所在的服务器地址 10.10.10.100(虚构) 因为我有单独
阅读全文
摘要:linux下postgres的基本数据库操作 步骤: 1.进入数据库 su - postgres ,psql -p5432 2.创建数据库 create database dbname; 3.列出数据库(验证是否成功) \l 4.选择数据库 \c dbname 5.创建表 create table
阅读全文
摘要:windows下postgresql数据库备份和还原 1、通过cmd进入数据库的bin目录 cd C:\Program Files\PostgreSQL\9.6\bin 2、执行pg_dump备份命令,localhost 或者IP pg_dump -h host -p port -U usernam
阅读全文
摘要:PSQLException: ERROR: operator does not exist: numeric = bytea 可能原因 1、类型对应错误2、可能是hibernate,传参时为null
阅读全文
摘要:前言最近这段时间一直使用pg 数据库插入更新大量的数据,发现pg数据库有时候插入数据非常慢,这里我对此问题作出分析,找到一部分原因,和解决办法。 一 死元祖过多 提起pg数据库,由于他的构造,就不得不说他的元祖。 1.1 什么是元祖? 在Postgresql做delete操作时,数据集(也叫做元组
阅读全文
摘要:这几天 发现一条update的更新语句 (大约140000条数据) 竟然运行了一个小时还没有完成下面是我的几点解决方案我的update 语句 是从一个临时表更新值到另一个正式表因为具体数据需要保密,我就不截图了 只说说大体思路,与方法 1.查看语句是否有问题 复制俩个一模一样的表 和数据 手动执行语
阅读全文
摘要:使用pgAdmin对Postgresql数据库导入导出 这里使用pgAdmin4操作步骤: 1、打开pgAdmin4管理界面。 2、右键选择想要导出的数据库,这里选择mydatabase,之后选择backup(备份)。 3、选择了备份按钮之后,弹出如下提示框,其中提示框中要求输入文件名和格式等,输入
阅读全文
摘要:linux 安装PostgreSQL12 一、安装步骤 1、设置保存安装包的目录 # cd /usr/local/src 2、开始下载源包 # wget https://ftp.postgresql.org/pub/source/v12.1/postgresql-12.1.tar.gz (https
阅读全文
摘要:问题解决:psql: could not connect to server: No such file or directory Is the server running locally and accepting connections on Unix domain socket "/var/
阅读全文
摘要:PostgreSQL抛错“不良的类型值: long”之解决 weixin_30588675 2017-12-11 17:54:00 2565 收藏 1 文章标签: 数据库 java json 版权 PostgreSQL抛错“不良的类型值: long”之解决 weixin_30588675 2017-
阅读全文
摘要:PostgreSQL 12.2 手册 http://postgres.cn/docs/12/index.html JDBC连接方式 Oracle 连接方式: 1 jdbc连接:db.url=jdbc:oracle:thin:@127.0.0.1:1521:ORCL 2 驱动 : driver-cla
阅读全文