postgresql
文章平均质量分 72
dahuzix
这个作者很懒,什么都没留下…
展开
-
pgAdmin III简介
pgAdmin III简介要打开一个到服务的连接,在树中选择所需的服务,并双击它,或使用“工具”菜单上的连接即可。一.主窗体在主窗口中,显示数据库的结构。您可以创建新的对象,删除和编辑现有的对象,如果你使用的是当前连接到数据库用户的权限,在主窗口的左侧显示所有服务器,以及它们所包含的对象树。右上方显示,目前在树中选定的对象的详细信息。右下方包含一个SQL脚本。原创 2015-01-23 11:42:53 · 1332 阅读 · 0 评论 -
Postgresql中的分组函数(group by 和 having)
在通过了WHERE过滤器之后,生成的输出表可以继续用GROUP BY 子句进行分组,然后用HAVING子句删除一些分组行。Sql代码SELECTselect_listFROM...[WHERE...]GROUPBYgrouping_column_reference[,grouping_column_reference].转载 2015-09-21 22:55:43 · 30569 阅读 · 0 评论 -
postgresql 触发器
1 触发器概述 触发器的功能就是为了解决这类问题而设计的,当你更新或查询某个资料表时会触动触发器,触发器就会照您所设计的流程,同步去插入、更新、删除其他资料,你不再需要重复下达多次的SQL命令就能达成一连串资料的同步处理。 触发器是某个数据库操作发生时被自动调用的函数。可以在INSERT、UPDATE或DELETE操作之前或之后调用触发器。PostgreSQL支持两种类型的触发器,一种是数转载 2015-09-20 13:52:32 · 777 阅读 · 0 评论 -
Linux安装PostgreSQL 9.4
Linux安装PostgreSQL 9.4转载 2015-10-09 11:38:18 · 642 阅读 · 0 评论 -
PG的时间函数使用整理如下
PG的时间函数使用整理如下 1.获取系统时间函数 select now(); –2012-05-12 18:51:59.562+08 select current_timestamp; –2012-05-12 18:52:12.062+08 select current_date; –2012-05-12 select current_ti转载 2015-09-19 17:57:17 · 6813 阅读 · 0 评论 -
postgresql 触发器
1 触发器概述 触发器的功能就是为了解决这类问题而设计的,当你更新或查询某个资料表时会触动触发器,触发器就会照您所设计的流程,同步去插入、更新、删除其他资料,你不再需要重复下达多次的SQL命令就能达成一连串资料的同步处理。 触发器是某个数据库操作发生时被自动调用的函数。可以在INSERT、UPDATE或DELETE操作之前或之后调用触发器。PostgreSQL支持两种类型的触发器,一种是数转载 2015-10-03 11:21:23 · 1311 阅读 · 0 评论 -
QL语句通常不是很容易理解,特别是你阅读别人已经写好的语句。因此,很多人指出我们应该遵循在其他语言中遵循的原则,像加上注释和功能模块化。我最新注意到一个很多人都没有使用的Postgres关键特性,也就
QL语句通常不是很容易理解,特别是你阅读别人已经写好的语句。因此,很多人指出我们应该遵循在其他语言中遵循的原则,像加上注释和功能模块化。我最新注意到一个很多人都没有使用的Postgres关键特性,也就是 @timonk在AWS Re:Invent 大会关于数据仓库服务Redshift主题演讲时指出的一个特性。这个特性实际上使得SQL兼具了可读性和模块性。在以前,我回头阅读自己的几个月前的SQL转载 2015-05-25 12:46:17 · 882 阅读 · 0 评论 -
postgresql 创建数据表。临时表
CREATE TABLENameCREATE TABLE -- 定义一个新表SynopsisCREATE [ [ GLOBAL | LOCAL ] { TEMPORARY | TEMP } ] TABLE table_name ( { column_name data_type [ DEFAULT default_expr ] [ column_constraint转载 2015-05-23 23:39:30 · 9371 阅读 · 0 评论 -
PostgreSQL学习手册(数据表)
一、表的定义: 对于任何一种关系型数据库而言,表都是数据存储的最核心、最基础的对象单元。现在就让我们从这里起步吧。 1. 创建表: CREATE TABLE products ( product_no integer, name text, price numeric ); 2.转载 2015-04-19 11:23:08 · 425 阅读 · 0 评论 -
postgresql nextval 使用
-- 这里的"test"专指postgre中的表空间(模式),默认的表空间是"public" DROP SEQUENCE if EXISTS "test"."testseq_id_seq"; CREATE SEQUENCE "test"."testseq_id_seq" INCREMENT 1 MINVALUE 1 MAXVALUE 92233720368547转载 2015-04-19 10:42:50 · 22447 阅读 · 0 评论 -
PostgreSQL+phpPgAdmin总是登录失败(login failed)
我的配置步骤:postgresql-8.4.11.tar.gzphpPgAdmin-5.1.tar.bz21、解压到服务器apache所在的DocumentRoot的目录下(具体的目录可以通过phpinfo来查找,我的是在DOCUMENT_ROOT-> /var/www/html)cd /var/www/html/#tar jxvf phpPgAdmin-转载 2015-10-11 01:06:17 · 1878 阅读 · 0 评论