在postgresql中我们在执行存储过程中往往会使用select 存储过程,但是如果存储过程中再调用 存储过程时,就不能这样用了,应该用perform 存储过程,来看看官方文档的说明 ======================================...
分类:
数据库 时间:
2015-08-10 16:21:15
阅读次数:
210
登录postgresql数据库控制台psql 数据库名创建数据库用户xxxCREATE USER xxx WITH PASSWORD 'xxxxxx';创建数据库yyy并指定所有者为xxxCREATE DATABASE yyy OWNER xxx;将对数据库yyy的所有操作权限赋给用户xxx,否则xxx只能登录控制台,没有任何数据库的操作权限GRANT ALL PRIVILEGES ON DATAB...
分类:
数据库 时间:
2015-08-10 14:58:23
阅读次数:
586
严格内网环境,无网络连接,新装fedora 22系统,无任何其他配置。
安装环境:
操作系统:fedora 22数据库:postgresql-9.4
安装包:
postgresql94-libs-9.4.4-1PGDG.f22.x86_64.rpmpostgresql94-9.4.4-1PGDG.f22.x86_64.rpmpostgresql94-server-9.4.4...
分类:
数据库 时间:
2015-08-09 22:38:03
阅读次数:
390
常见主流数据库分类:DB2,Oracle,Informix,Sybase,SQLServer,PostgreSQL,mySQL,Access数据库,FoxPro数据库, Teradata1、IBM的DB2 DB2是IBM著名的关系型数据库产品,DB2系统在企业级的应用中十分广泛。截止2003年,全....
分类:
数据库 时间:
2015-08-09 18:35:28
阅读次数:
138
根据Betteridge定律(任何头条的设问句可以用一个词来回答:不是),除非你的JSON数据很少修改,并且查询很多。 最新版的PostgreSQL添加更多对JSON的支持,我们曾经问过PostgreSQL是否可以替换MongoDB作为JSON数据...
分类:
数据库 时间:
2015-08-09 17:20:11
阅读次数:
267
一个数据库包含一个或者多个命名的模式,模式又可以包含表等数据库对象。模式有点类似于命名空间,我们可以在不同的命名空间中使用相同的名称而不会冲突。模式不是严格分离的,它只是一个逻辑上的区分。
模式的创建语法格式: create schema 模式名;
模式的删除语法格式: drop schema 模式名 [cascade];
当我们在删除模式时...
分类:
数据库 时间:
2015-08-09 07:15:32
阅读次数:
246
这里所说的操作,是在我们用psql进入postgresql的客户端之后进行的操作,它们并不是SQL语句,但是它们通常又很重要,下面是一些常见的整理操作:
(1)列出所有的数据库,我们使用\l命令或者\list命令,注意这里是字母l,不是数字1.
(2)切换数据库,我们实用\c 数据库名的方式,它相当于MySQL里面的use 数据库名。
(3)列出当前数据库下...
分类:
数据库 时间:
2015-08-09 02:01:25
阅读次数:
239
今天,在centos6.5下安装psycopg2,利用Python连接PostgreSQL数据库的时候,出现了一个undefined symbol: lo_truncate6的错误: django.core.exceptions.ImproperlyConfigured: Error loading...
分类:
其他好文 时间:
2015-08-05 21:46:02
阅读次数:
2092
1. 维护前 postgres=#?\d+?test
????????????????????????????????????????????????????????Table
"public.test"
??Column?|??????????...
分类:
数据库 时间:
2015-08-05 10:49:24
阅读次数:
438
我们知道,PostgreSQL数据库中的信息,最终是要写入持久设备的。那么PostgreSQL是怎么将信息组织存储在磁盘上的呢? Bruce Momjian有一个slide 《Insider PostgreSQL shared memory》,里面的图片非常直观的描述了,shared buffer,...
分类:
数据库 时间:
2015-08-05 10:08:02
阅读次数:
164