--把'1234'转成整数 select cast('1234' as integer ) ; --用substring截取字符串,从第8个字符开始截取2个字符:结果是12 select cast(substring('1234abc12',8,2) as integer) 使用to_number函 ...
分类:
数据库 时间:
2019-06-20 09:14:04
阅读次数:
272
不需要排序 select (row_number() over()) as id from generate_series(1,100)1根据指定的字段排序 select (row_number() over(order by xxx desc)) as id,xxx from generate_s ...
分类:
数据库 时间:
2019-06-20 09:13:37
阅读次数:
229
可以用pg自带函数select extract(dow from current_date),之所以没用主要是展示一下通过数学方法计算日期的原理. drop function if exists getDateWeek(date);drop function if exists intervalDa ...
分类:
数据库 时间:
2019-06-20 09:12:31
阅读次数:
338
PostgreSQL Data Sync是一款功能强大的数据库比较同步工具,可以用于比较数据库内容并进行同步,需要的朋友可以下载。PostgreSQL Data Sync是SQL Maestro Group 发布的一款功能强大的数据库内容比较和同步工具,可以对PostgreSQL 数据库内容进行比较 ...
分类:
数据库 时间:
2019-06-19 20:20:07
阅读次数:
181
Copy是PostgreSql数据库自带的数据工具,它不仅支持表于表之间的数据加载,也支持文件于表之间的数据加载和表对文件的数据卸载。对于Greenplum数据库,使用copy命令进行数据加载,数据需要经过Master节点分发到Segment节点;同样使用copy命令进行数据卸载,数据也需要由Segment发送到Master节点,由Master节点汇总后再写入外部文件,这样就限制了数据加载与卸载的
分类:
其他好文 时间:
2019-06-19 10:53:16
阅读次数:
515
在PostgreSQL中可以直接对时间进行加减运算:、 SELECT now()::timestamp + '1 year'; --当前时间加1年 SELECT now()::timestamp + '1 month'; --当前时间加一个月 SELECT now()::timestamp + '1 ...
分类:
数据库 时间:
2019-06-19 09:55:44
阅读次数:
678
PostgreSQL提示:‘psql: FATAL: ”Peer authentication failed for user ”postgres“’错误 #将文件Database administrative 下列中的peer改为trust$sudo nano /etc/postgresql/10 ...
分类:
数据库 时间:
2019-06-18 14:25:16
阅读次数:
299
一、下载win版本的postgresql 从官网上现在10.0版本,解压至安装目录 二、配置postgres环境变量 三、创建postgres用户 命令行模式下敲入命令:initdb.exe -D D:\pgsql\data -E UTF-8 --locale=chs -U postgres -W ...
分类:
其他好文 时间:
2019-06-18 12:23:57
阅读次数:
494
一些复杂的报表分析和搜索可以交给hadoop和elasticsearch,对于写并发大,读也并发大,我们可以考虑分库分表,主从读写分离或者两者结合等方式来提高并发性和时效性,例如PG大并发写,大数据查看可以用elasticsearch与PG数据同步来读,可以启到很好的效果。
分类:
数据库 时间:
2019-06-16 17:32:39
阅读次数:
743
尚硅谷大数据技术之Sqoop 第1章 Sqoop简介 Sqoop是一款开源的工具,主要用于在Hadoop(Hive)与传统的数据库(mysql、postgresql...)间进行数据的传递,可以将一个关系型数据库(例如 : MySQL ,Oracle ,Postgres等)中的数据导进到Hadoop ...
分类:
其他好文 时间:
2019-06-16 09:48:51
阅读次数:
178