文章目录 密码加密 字段加密 存储加密 传输加密 认证加密 应用加密 大家好,我是只谈技术不剪发的 Tony 老师。 《中华人民共和国数据安全法》自 2021 年 9 月 1 日开始实施,这是我国第一部有关数据安全的专门…
分类:PostgreSQL
PostgreSQL存储过程——实现多级时间截取及中文日期格式化
一、效果展示 select timeselect('year,hour,month,quarter', '2021-01-01 12:10:05'); 结果:2021年第1季度01月12时 二、需求说明 &n…
postgresql中日期本月、本周、本季度、昨天、近几个月等
一、本月第一天 在报表抽取时,常常需要获取本月第一天。然后作为报表抽取的查询条件。第一天常常有两种格式,一种是日期,另外一种是时间戳。 -- 本月。如2019-02 SELECT to_char(now(),'YYYY-…
PostgreSQL查找换行符和回车符,替换特殊字符,换行符和回车符
PostgreSQL查找换行符和回车符,替换特殊字符,换行符和回车符 1、查找数据 2、替换数据 3、其他,字符编码来源 1、查找数据 – 使用chr(13)和chr(10)进行查询 -- 方式1 SELECT * fr…
postgresql 保留七天内的数据
delete from 表名 where date_created <(now()-interval ‘7 day’) 保留七天以内的数据 select now();…
postgresql数据库分区表
分区表条件 数据达到100万条 数据是分段的,即只涉及一部分数据而不是所有数据 分区表就是将一个大表分成若干个小表 以下代码为sqlserver创建分区表 分区函数的代码: CREATE PARTITION FUNCTI…
postgre sql 将非分区表转化为分区表,动态创建和删除分区
说明:postgresql 数据库表具有dt字段,存‘20220916’,‘20220914’ 值作为分区字段使用,但未真正建立对应物理上的分区,随着时间的推移数据量变大,执行逐渐变慢,开始创建分区表将原有的非分区表转化…
Postgresql多行数据合并成一行显示
Postgresql多行数据合并成一行显示 方式一:使用string_agg函数,直接把一个表达式变成字符串 方式二:使用array_agg函数,,把表达式变成一个数组,一般配合 array_to_string() 函数…
postgresql跨库查询数据
如上图,有两个数据库,现在想要在postgres这个数据库的环境下调用test数据库的数据表test1,用惯了sqlserver,于是写了下面的脚本: select * from test.test1; 结果: 查了一下…
postgreSQL配置文件 postgresql.conf —— 千月的零基础学习PostgreSQL(2)
PostgreSQL 配置文件postgresql.conf 配置文件主要影响这服务器实例的基本行为,比如允许的连接数,操作允许占用的最大内存数,指定哪些用户可以用何种方式连接到数据库等等。当然这一切在数据库安装好时都有…
postgresql 查看索引是否有效及索引使用情况
查看索引是否有效 1.未使用索引前 jinbo=# explain analyze select * from jinbo.student where score < 80 and score < 90 an…
postgreSQL查找某个字段中是否包含某个字符
查找XXX表中的stock_code字段是否包含有.SZ字符串 SELECT * FROM XXX where position('.SZ' in stock_code) > 0;