摘要: PostgreSQL支持两类临时表,会话级和事务级临时表。在会话级别的临时表中,在整个会话的生命周期中,数据一直保存。事务级临时表,数据只存在于这个事务的生命周期中。不指定临时表的属性, PostgreSQL中,不管是事务级还是会话级临时表,当会话结束时,临时表就会消失。这与oracle数据库不同,在oracle数据库中,只是临时表中的数据消失,而临时表还存在。 示例: 创建临时表te... 阅读全文
posted @ 2017-12-20 16:58 emplay 阅读(10465) 评论(0) 推荐(0)
摘要: \pset命令用于设置输出的格式 \pset border 0:表示输出内容无边框。示例如下:\pset border 1:表示边框只在内部。示例如下:\pset border 2:表示内外都有边框。示例如下:\x命令,可以把表中每一行的每列数据都拆分为单行展示。执行\x命令前,如下: 执行\x命令后,如下: 阅读全文
posted @ 2017-12-20 16:57 emplay 阅读(288) 评论(0) 推荐(0)
摘要: postgresql的数据类型很多,也可以使用create type命令创建自定义数据类型,但常用的数据类型是以下三种: l 数字数据类型 l 字符串数据类型 l 日期/时间数据类型 数字数据类型 数字数据类型用于指定表中的数字数据,详情如下表所示: 名称 描述 存储大小 范围 ... 阅读全文
posted @ 2017-12-06 22:13 emplay 阅读(17654) 评论(0) 推荐(0)
摘要: \?: 查看所有帮助 \l: 查看所有数据库 SELECT d.datname as "Name", pg_catalog.pg_get_userbyid(d.datdba) as "Owner", pg_catalog.pg_encoding_to_char(d.encoding) as "Encoding", d.datcollate as "Collate... 阅读全文
posted @ 2017-12-06 22:03 emplay 阅读(1030) 评论(0) 推荐(0)
摘要: --添加主键 alter table cities add PRIMARY KEY(name);--添加外键alter table weather add FOREIGN key(city) REFERENCES cities(name) on update CASCADE on DELETE CASCADE;on update cascade: 被引用行更新时,引用行自动更新; on updat... 阅读全文
posted @ 2017-12-06 21:50 emplay 阅读(3692) 评论(1) 推荐(0)
摘要: 环境:windows 10 postgresql版本:postgresql-9.6.5 使用工具:vs2017社区版 辅助工具:perl、diff、flex、bison 相关工具下载地址: perl下载链接:http://pan.baidu.com/s/1i5aPilB 密码:k6f0 diff、flex、bison下载链接:http://pan.baidu.co... 阅读全文
posted @ 2017-11-13 23:45 emplay 阅读(2839) 评论(1) 推荐(1)
摘要: 什么是控制文件 oracle控制文件是一个跟踪数据库的物理组成的二进制文件,仅与一个数据库相关联,每个数据库有唯一的控制文件,可以维护多个相同的拷贝。控制文件是oracle数据库用来查找数据库文件,并从总体上管理漱口状态的根文件。控制文件包含以下信息: 数据库名称和数据库唯一标识符(DBID) 创建 阅读全文
posted @ 2017-01-17 14:24 emplay 阅读(6936) 评论(0) 推荐(0)
摘要: 动态视图 基表 GV$ACCESS x$ksuses,x$kglob,x$kgldp,x$kgllk GV$ACTIVE_INSTANCES x$ksimsi GV$ACTIVE_SESS_POOL_MTH x$kgskasp GV$AQ1 X$KWQSI GV$ACCESS x$ksuses,x$ 阅读全文
posted @ 2017-01-17 10:38 emplay 阅读(815) 评论(0) 推荐(0)