在 PostgreSQL 中,ALTER TABLE 命令用于添加,修改,删除一张已经存在表的列。 也可以用 ALTER TABLE 命令添加和删除约束。 语法 用 ALTER TABLE 在一张已存在的表上添加列的语法如下: ALTER TABLE table_name ADD column_na ...
分类:
数据库 时间:
2019-12-27 11:47:53
阅读次数:
90
在 mysql 中,实现 id 自增的方式是依靠加一个 auto_increment 标志,而在 pgsql 中,id 自增是通过序列 SEQUENCE。 创建表时设置自增序列为: CREATE TABLE "config" ( "id" int4 NOT NULL DEFAULT nextval( ...
分类:
数据库 时间:
2019-12-27 11:43:37
阅读次数:
479
postgresql根据正则表达式切分,并获取切分后的某一个值 一。需求如下 出发地路线【白市驿收费站】;通行路线【绕城高速—G65包茂高速—G65草坝场收费站—G65包茂高速—G42沪蓉高速】;目的地路线【G42华蓥收费站】。 出发地路线【【白市驿收费站】】;通行路线【【绕城高速—G65包茂高速— ...
分类:
数据库 时间:
2019-12-27 10:06:11
阅读次数:
203
Postgresql里面内置了很多的实用函数,下面介绍下组合和切割函数 环境:PostgreSQL 9.1.2 CentOS 5.7 final 一.组合函数 1.concat a.介绍 b.实际例子: c.说明 concat函数纯粹是一个拼接函数,可以忽略null值拼接,拼接的值没有分隔符,如果需 ...
分类:
数据库 时间:
2019-12-27 09:45:07
阅读次数:
122
MySQL: group_concat Oracle: wm_concat,listagg SQL Server: for XML PATH PostgreSQL: string_agg 实现目标 1.聚合文本 2.聚合文本(去重) 3.聚合文本(去重),按照指定字段排序 4.聚合文本(去重),按照 ...
分类:
其他好文 时间:
2019-12-25 14:33:37
阅读次数:
195
1.手动查看: 查看数据库postgres的oid postgres=# SELECT oid from pg_database where datname='postgres';oid 12002(1 行记录) 查找数据库的目录 D:\Program Files\PostgreSQL\9.2\da ...
分类:
数据库 时间:
2019-12-24 18:33:58
阅读次数:
89
1、Dockerfile FROM library/postgres MAINTAINER wenbin.ouyang #初始化PostgreSQL ENV POSTGRES_USER root ENV POSTGRES_PASSWORD root ENV POSTGRES_DB noah ADD ...
分类:
其他好文 时间:
2019-12-24 14:02:06
阅读次数:
345
https://zhuanlan.zhihu.com/p/37087894 PostgreSQL9.1是第一个采用Serializable Snapshot Isolation(SSI)实现串行化隔离级别的生产级数据库。 本文的目标是学习与分析SSI的设计思路,以及在PG中的实现与优化。首先介绍了隔 ...
分类:
数据库 时间:
2019-12-24 13:33:55
阅读次数:
212
1、deepdive安装 deepdive是斯坦福开发的具有语言识别能力的信息抽取工具,可用作KBC系统(Knowledge Base Construction)的内核。在做知识图谱的时候其是一个十分强大的工具。其安装可参考中文知识图谱开放网的链接。点击打开链接 2、Postgresql安装 dee ...
分类:
其他好文 时间:
2019-12-24 10:03:51
阅读次数:
114
以windows服务方式快速部署免安装版Postgres数据库 [toc] 1、下载Postgresql数据库免安装包 下载地址 如下图: 这次我直接下载最新的12.1的免安装的包。 文件的下载链接: 下载的文件名: 2、安装环境准备及验证 解压文件 解压下载好的安装包至安装目录,我直接安装到本机的 ...
分类:
数据库 时间:
2019-12-23 19:05:48
阅读次数:
140