SYNOPSIS DESCRIPTION 描述 CREATE DATABASE 创建一个新的 PostgreSQL 数据库。 要创建一个数据库,你必须是一个超级用户或者有特殊的 CREATEDB 权限。 参阅 CREATE USER [create_user(7)]。 通常,创建者成为新数据库的管理 ...
分类:
数据库 时间:
2019-06-24 16:36:48
阅读次数:
149
SYNOPSIS DESCRIPTION 描述 使用 CREATE LANGUAGE, 一个PostgreSQL 用户可以在 PostgreSQL里注册一个新的语言。 因而,函数和触发器过程可以用这种新语言定义。要注册新语言用户必须具有 PostgreSQL 超级用户权限。 CREATE LANGU ...
分类:
编程语言 时间:
2019-06-24 16:22:26
阅读次数:
118
postgresql数据库安装 postgresqllinux9.6.0 2018年01月31日 10时53分13秒 编译以及安装 源码编译 程序安装 数据库的启动和停止 启动数据库 关闭数据库 数据库开机自动启动 远程连接配置 数据库的基本操作 安装过程中的报错 编译以及安装 源码编译 1) 官网 ...
分类:
数据库 时间:
2019-06-23 14:08:12
阅读次数:
142
PostgreSQL 数据库备份 pg_dump 一、备份还原 注意:命令在pg_dump目录下进行 1、备份test数据库 2、还原数据到test2数据库 二、命令详解 基本命令 注:数据库名放最后,不指定默认是系统变量PGDATABASE指定的数据库。 详解 General options:(一 ...
分类:
数据库 时间:
2019-06-20 12:54:32
阅读次数:
140
数据库中:字符串 转换为 时间格式 二者区别: to_data 转换为 普通的时间格式 to_timestamp 转换可为 时间戳格式出错场景: 比较同一天 日期大小的时候,很容易出错 例如: select current_timestamp from pub_employee 结果如下: sele ...
分类:
数据库 时间:
2019-06-20 09:44:22
阅读次数:
148
假设postgreSQL中表名为user,现在需要计算每个用户参加过的次数(is_join字段为null时不算,表中的null并不是字符串''或者字符串'Null' ,而是数据库中的null类型) 所以我们只需要对name分组并计算join_time不为null的个数,sql语句如下 SELECT ...
分类:
数据库 时间:
2019-06-20 09:21:18
阅读次数:
128
--把'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