大数据

  • 聊聊PostgreSql table和磁盘文件的映射关系

    在postgresql中 Drop table会不会释放磁盘空间,今日以实操来见证 --2019-01-11 09:49:21 drop table 会不会释放空间 create table tab_todrop(id int,cname varchar(50),remark text); insert into tab_todrop sel…

    大数据 2022年1月23日
  • 基于PostgreSql 别名区分大小写的问题

    PostgreSql是区分大小写的 如果别名的大小不一致就会提示错误: SELECT * FROM ( SELECT cpi."product_item_id" "PRODUCT_ITEM_ID" FROM prd.up_product_item cpi ) a WHERE a.PRODUCT_ITEM_ID=1 一个很简单的子查…

    大数据 2022年1月23日
  • Postgresql 数据库转义字符操作

    产生问题 Postgresql数据库运行下面insert命令 insert into mapping_mac_brand(_id,mac,brand) values(777,'D86595','Toy/'s Myth Inc.') 提示下面的警告: Warning: nonstandard use of /' in a string literal HI…

    大数据 2022年1月23日
  • postgresql~*符号的含义及用法说明

    操作符 ~~ 等效于 LIKE, 而 ~~* 对应 ILIKE。 还有 !~~ 和 !~~* 操作符 分别代表 NOT LIKE 和 NOT ILIKE。 另外: ~ 匹配正则表达式,大小写相关 'thomas' ~ '.*thomas.*' ~*搜索 匹配正则表达式,大小写无关 'tho…

    大数据 2022年1月23日
  • postgres array_to_string和array的用法讲解

    有三张表,分别如下: select * from vehicle select * from station select * from vehicle_station 需求: vehicle和station表示多对多的关系,需要把vehicle表对应的station表的第二字段查出来放到一个字段,如…

    大数据 2022年1月23日
  • postgresql数据库使用说明_实现时间范围查询

    按照日期查询通常有好几种方法: 按照日期范围查询有好几种方法,日期字段类型一般为: Timestamp without timezone 方法一: select * from user_info where create_date >= '2015-07-01' and create_date <…

    大数据 2022年1月23日
  • PGSQL 实现查询今天,昨天的数据,一个月之内的数据

    PGSQL查询今天的数据 select * from 表名 as n where n.create_date>=current_date; PG查询昨天的数据 方法1: select * from 表名 as n where age( current_date,to_timestamp(substring(to_char(n.create_date…

    大数据 2022年1月23日
  • postgresql 实现将数组变为行

    有的时候需要把数组元素同表中的字段进行关系运算,首先得把array变为记录行 SELECT "unnest"(array[1,2,3]) 结果: unnest 求数组交集: SELECT "unnest"(array[1,2,3]) INTERSECT SELECT "unnest"(array[3,4,5]) …

    大数据 2022年1月23日
  • PostgreSQL 对数组的遍历操作

    PostgreSQL 提供了数组类型。 我来演示下如何具体使用 创建一个有数组类型字段的表。 create table test_array(id serial primary key, str1 int[][][]); 插入两条测试数据。 insert into test_array values (1,arr…

    大数据 2022年1月23日
  • PostgreSQL存储过程循环调用方式

    需求描述 碰到需求,需要往表里插入5万条数据, 打算使用存储过程,但是postgres 数据库没有建存储过程的SQL, 所以使用函数来实现. 表数据结构完整性要求一次插入两条记录, 两条记录相互外键约束, record1 的 partner_…

    大数据 2022年1月23日