手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
MySQL
MsSQL
Oracle
Sqlite
Postgre SQL
Mariadb
MongoDB
NoSQL
HBase
JDBC
mycat
编程之家
Postgre SQL
PostgreSQL的 SQL语言基本特性
1.PostgreSQL是一个关系数据库管理系统(RDBMS)。所有的数据都存放在表中。每个表中包含零个或多个数据行。每个数据行由一个或多个列组成。每个列都有自己的数据类型。每个列在表中的顺序是固定的。一个数据库由多个表组成。多个数据库构成一个数据库集群。这里的集群与“集群运算”里的集群的含义是不同的,它只表示多个数据库的集合。一个PostgreSQL实例(PostgreSQL数据库进程加上它们占
作者:编程之家 时间:2020-06-01
PostgreSQL函数和运算符(一)
PostgreSQL为内置数据类型提供了大量的函数和运算符。用户也可以定义自己的函数(参考第11章)。在psql中执行命令/df和/do可以分别列出可用的函数和运算符的列表。 本章中的大部分函数和运算符都是SQL标准中定义的,也有一部分是PostgreSQL自己扩展的。SQL标准定义了一些有特殊语法的字符串函数,这些函数使用特殊关键字而不是逗号来分隔参数,例如from和for
作者:编程之家 时间:2020-06-01
PostgreSQL函数和运算符(二)
7.7模式匹配 PostgreSQL 提供了三种模式匹配的方法:SQL LIKE 运算符、SIMILAR TO 运算符(SQL:1999定义的)和POSIX风格的正则表达式。 提示: 如果上面的三种模式匹配方法还不能满足应用程序的要求,可以用 Perl 或 Tcl 写一个用户自定义函数。 7.7.1 LIKE string LIKE pattern [ ESCAPE es
作者:编程之家 时间:2020-06-01
PostgreSQL函数和运算符三
7.14 序列相关函数 本节描述用来处理序列对象的函数。可以使用命令CREATE SEQUENCE来创建序列对象。序列对象通常用于为表中的数据行产生一个唯一的标识符。表7-34列出了用来操作序列对象的函数,多个用户可以同时使用这些函数操作同一个序列对象。 表7-34. 序列函数 函数名 返回值类型 描述 currval(regclass) bigint 返回当前会话中指定的序列的最近
作者:编程之家 时间:2020-06-01
QDateTime时区的获取方法
#include <QCoreApplication> #include <QDateTime> #include <stdlib.h> #include <iostream> // helper functions QString getTimezoneDiff( QDateTime dt ); int main(int argc, char *argv[]) { QCoreApplicati
作者:编程之家 时间:2020-06-01
Postgresql 触发器一例
环境:Debian Linux 5.0 + Postgresql 8.4.7 + phpPgAdmin / pgAdmin III 假设有一个这样的表: 现在我们希望创建一个触发器,使得每次该表有新数据 insert 进来的时候,或者 uid、gid 被 update 的时候,uptime 自动变更为当前时间。 预备工作: 首先确保我们的数据库上已经安装了 plpgsql 语言。我们随后将用这
作者:编程之家 时间:2020-06-01
Example: Create function in Postgresql
创建用户自定义函数或者存储过程,这种事在SQL Server下面我们已经司空见惯了。但是在Postgresql下,我们还是要熟悉一下PL/pgSQL的语法。 相关表结构: 写一个Function来插入suiteId和caseId,保证这两个Id都能正确关联到TestSuite表和TestCase表: Create or Replace function func_TestSuite_A
作者:编程之家 时间:2020-06-01
webGIS,GeoServer,OpenScales,WorldWind,开源,PostGreSql,MapServer
webGIS,GeoServer,OpenScales,WorldWind,开源,PostGreSql,MapServer 开源webGis技术论坛 一个介绍开源地理信息系统的论坛 http://www.wei1224hf.com.cn/ http://www.wei1224hf.com.cn/forum.php
作者:编程之家 时间:2020-06-01
postgresql Advisory Locks
新加入的Advisory Locks似乎是个不错的特性 http://www.postgresql.org/docs/8.2/interactive/explicit-locking.html#ADVISORY-LOCKS http://www.postgresql.org/docs/8.2/interactive/functions-admin.html#FUNCTIONS-ADVISORY-L
作者:编程之家 时间:2020-06-01
Postgresql: 动态SQL语句中不能使用Select into?
我的数据库版本是 PostgreSQL 8.4.7 。 下面是出错的存储过程: CREATE or Replace FUNCTION func_getnextid( tablename varchar(240), idname varchar(20) default 'id') RETURNS integer AS $funcbody$ Declare sqlst
作者:编程之家 时间:2020-06-01
Example of PL/pgSQL: 在用户自定义函数中用 Return Query 返回一个表
环境:PostgreSQL 8.4.7 直接贴代码,不解释: CREATE or Replace FUNCTION func_task_get_devicerule_devicelist( mf_comp integer, mf_id integer, md_comp integer, md_id integer, sdk_comp int
作者:编程之家 时间:2020-06-01
Win 7 安装 PostgreSQL postgis记录
1,软件说明:postgresql-8.4.2-1-windows-binaries自解压版本,没有选择exe安装版本;操作系统win 7 32位,postgis-pg84-setup-1.5.1-1.exe; 2,首先解压postgresql:解压到你想要的安装目录,主要最好不要有中文或者空格,我的目录是e:/application; 3,初始化数据库:开始-》dos窗口,cd到你的解压目录bi
作者:编程之家 时间:2020-06-01
Kerberos support in PostgreSQL on Windows
http://pgsnake.blogspot.com/2009/12/kerberos-support-in-postgresql-on.html Kerberos support in PostgreSQL on Windows We recently received a report of some automated security scanning software red-flag
作者:编程之家 时间:2020-06-01
postgresql pg_hba.conf 文件
客户端认证是由一个配置文件(通常名为 pg_hba.conf )控制的,它存放在数据库集 群的数据目录里。HBA 的意思是"host-based authentication",也就是基于主机的认证。在 initdb 初始化数据目录的时候,它会安装一个缺省的 pg_hba.conf 文件。不过我们也可以把认证配置文件放在其它地方;参阅 hba_file 配置参数。 pg_hba.conf 文件的常
作者:编程之家 时间:2020-06-01
postgresql中的wal和checkpoint
今天看了下postgresql中关于WAL和checkpoint部分的内容,又在网上搜到两篇相关文章,记录一下。 文档地址 http://www.postgresql.org/docs/8.3/static/runtime-config-wal.html 今天又看了下里面的一些参数,下面附上一些个人的理解 fsync (boolean) 一般设置为on,保证写磁盘操作无论成功或者失败系统都能保持一
作者:编程之家 时间:2020-06-01
Scidb 0.7.5的安装配置
Scidb是一个开源的科学领域的数据库。它是Stonebraker的研究团队开发出来的,目前开发到了0.7.5版本。它的设计初衷旨在解决科学研究中数据量大、数据世袭等科学问题。它的官网是http://www.scidb.org/。 当前Scidb安装提供了两种安装:binary和source 安装。而binary包只提供了ubuntu 9.10, 10.4, 10.10的AMD64位包。由于我的机
作者:编程之家 时间:2020-06-01
postgresql中的Background Writer
Background Writer Beginning in PostgreSQL 8.0, there is a separate server process called the background writer , whose sole function is to issue writes of “dirty” shared buffers. The intent is that se
作者:编程之家 时间:2020-06-01
Power Builder的SQLCode返回值的意义~
0 成功 -1 失败 100 未返回数据 SQLCODE 是废弃的错误代码模式,是一个简单的整数。 0 标识成功,正数标识带着额外信息的成功,负数表示一个错误。SQL 标准只定义了正数值 +100, 这个表示最后的命令返回零行或者影响了零行,并且没有特定的负数值。 这些是已经赋值的 SQLCODE 数值: -12 (ECPG_OUT_OF_MEMORY) 表明
作者:编程之家 时间:2020-06-01
postgresql中的toast表
postgresql为“大字段“的物理存储提供了TOAST功能,通过合适的配置策略能够减少IO次数和扫描块数,进而提升查询速度。 TOAST:The Oversized-Attribute Storage Technique 特点: PostgreSQL采用固定页面大小(通常是8Kb,不象oracle在运行期间有多种选择),元组不能跨越多个页面,无法实现“大字段值“的直接存储。TOAST提供了
作者:编程之家 时间:2020-06-01
SNS平台ConcourseConnect
ConcourseConnect是面向企业的SNS社交网站系统,用于连接雇员、伙伴、客户等。 ConcourseConnect的开发语言是Java,基于PostgreSQL 数据库,功能包括博客、论坛、群组、Wiki等。 更多关于ConcourseConnect 的详细信息,或者下载地址请点这里
作者:编程之家 时间:2020-06-01
安装易飞ERP 8.0.7/易飞ERP 8.0.6 /易飞ERP 8.0.0/易飞ERP7.0.8等版本时,经常会遇到重装PostgreSQL时出错
安装PostgreSQL出现“Invalid username specified:登录失败:未知的用户名和错误密码。”和“The specified data directory is not empty.”错误的解决方案 1.安装 PostgreSQL出现“Invalid username specified:登录失败:未知的用户名和错误密码。”错误提示 解决方法: 右击“我的电脑”-
作者:编程之家 时间:2020-06-01
Trend CDC 招聘QA engineer
我所在的前一个项目目前在招聘QA,觉得是个不错的机会,产品是卖到世界各地的,有非常大的user base,每年revenue也很大,团队也是非常不错。 主要的Requirements Must 1. A Bachelor's Degree(or above) in Computer Science or equivalent 2. 3+ years experience of Softwa
作者:编程之家 时间:2020-06-01
PostgreSQL自动备份
1.设置账户密码,否则在备份时需要输入密码。设置密码变量可以做到无人职守。 export PGPASSWORD=密码 2.备份 /opt/PostgreSQL/9.0/bin/pg_dump -U 用户名 数据库名 >> 备份文件名 一个示例脚本,脚本名称pgbak.sh: #!/bin/sh pg_db_bak_path=/bak/database cur_dir=$pg_db_bak_path
作者:编程之家 时间:2020-06-01
PostgreSQL的小技巧(dblink,SQL administrator,dbsize)-
(1)和Oracle类似的dblink功能 使用过oracle的人都知道,oracle有个很先进的功能叫:dblink,能够在一个数据库中操作另外 一个远程的数据库,比如:一个数据库在中国北京,另外一台数据库在中国上海,我可以在北京 这台数据库上面建立一个到上海数据库的dblink,然后可以在北京这台数据库上面对上海的数据库 进行query或者update或者delete。这个先进的功能在
作者:编程之家 时间:2020-06-01
PostgreSQL日志分析
像其它数据库一样,PostgreSQL也有自己的日志系统,postgresql 日志方面有非常全面的设置参数,这篇不准备仔细的介绍 PG的日志参数,只介绍日志分析的一种方法,即可以将日志文件内容导入到数据库表里,便于分析日志。 --日志文件目录 日志的目录可以通过参数 log_directory 来设置,下面是我的参数设置。 log_directory = '/var/app
作者:编程之家 时间:2020-06-01
用PL/pgSQL写postgreSQL的存储过程
今天学会了用 PL/pgSQL 写 postgreSQL 的存储过程,网上资料实在少得可怜,唯一能搜到的一些还是抄来抄去的;还是翻postgresql的文档吧,把今天解决的问题说一下吧,希望对其他人有帮助。 问题是这样的,有一张message表: CREATE TABLE message ( id int8 NOT NULL, receiveuserid int8, senduserid int8
作者:编程之家 时间:2020-06-01
Postgresql8.4在linux下的安装
1.二进制文件安装PostgreSQL8.4 1.1二进制文件下载 1)下载地址:http://www.postgresql.org/download/ 2)PostgreSQL是开源数据库,可以通过官方地址下载,选择Binary packages -->Linux --> Download for 64bit Linux选项 1.2安装步骤 1)创建相应的目录文件,存放安装文件 postgr
作者:编程之家 时间:2020-06-01
postgresql_pg_hba.conf 文件
客户端认证是由一个配置文件(通常名为 pg_hba.conf)控制的,它存放在数据库集群的数据目录里。HBA 的意思是"host-based authentication",也就是基于主机的认证。在 initdb 初始化数据目录的时候,它会安装一个缺省的 pg_hba.conf 文件。不过我们也可以把认证配置文件放在其它地方;参阅 hba_file 配置参数。 pg_hba.conf 文件的常用格
作者:编程之家 时间:2020-06-01
POSTGRESQL HOT(HEAP-ONLY TUPLES)
http://archives.postgresql.org/pgsql-patches/2007-09/msg00261.php PostgreSQL implements HOT (Heap Only Tuples), a way for the server to limit the work it has to make when updating tuples. That's wha
作者:编程之家 时间:2020-06-01
PostgreSQL 9 数据类型
切换到PostgreSQL提上日程了,简单做点笔记。 摘自:http://www.postgresql.org/docs/9.0/interactive/datatype.html Name Aliases Description bigint int8 有符号8字节整数 bigserial serial8 自增8字节整数 bit [ (n ) ] 定长位串 bit varying [ (
作者:编程之家 时间:2020-06-01
上一页
187
188
189
190
191
192
193
194
下一页
小编推荐
热门标签
更多
python
JavaScript
java
HTML
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot
react-native