手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
MySQL
MsSQL
Oracle
Sqlite
Postgre SQL
Mariadb
MongoDB
NoSQL
HBase
JDBC
mycat
编程之家
Postgre SQL
PostgreSQL 数据库安装过程中的 readline的手动安装和正确配置
当然在PostgreSQL安装中可以显示使用 ./configure --without-readline,来设置不使用 readline。 但是在后续使用中就会发现没有readline,使用很不方便。如:在使用 psql 中无法自动补全、无法查阅历史命令。 安装 readline 的两种: (1)联网:sudo apt-get install libreadline5-dv。 自动安装后,再安装
作者:编程之家 时间:2020-06-11
PostgreSQL 使用array_to_string将查询行进行字符串连接
converting rows into a string SELECT array_to_string(array( SELECT cn_name FROM t_city ),'/') "北京/上海/重庆"
作者:编程之家 时间:2020-06-11
Postgresql 使用序列号生成函数 生成连续日期
项目中交易记录进行统计查询时,需要对一段时间连续日期内交易数据进行统计, 因为指定时间段内某些日期可能没有交易数据,所以需要补齐。 使用 postgresql序列生成函数,生成连续日期,再进行查询。 如下: 序列号生成函数 函数 参数类型 返回类型 描述 generate_series(start,stop) int或bigint setof int或setof bigint(与参数类型相同))
作者:编程之家 时间:2020-06-11
postgreSQL随机访问数据
比如是表test,则随机查询语句为: select * from test order by random() limit 1; 如果是随机获取5条记录,则 select * from test order by random() limit 5;
作者:编程之家 时间:2020-06-11
PostgreSQL 常见问题
1.1)postgresql 是什么?该怎么发音? 1.2)谁控制和管理postgresql ? 1.3)postgresql的版权是什么? 1.4)postgresql可以运行在哪些操作系统平台上? 1.5)我从哪里能得到postgresql? 1.6)最新版的postgresql 是什么? 1.7)我从哪里能得到对postgresql 的支持? 1.8)我如何提
作者:编程之家 时间:2020-06-11
Postgresql - Expression Indexes
Having covered virtual columns recently, I wanted to cover one additional type of stored value, expression indexes. Unlike virtual columns, which are computed on each access, expression indexes are st
作者:编程之家 时间:2020-06-11
PostgreSQL - Memory
Here is a list of recommended parameters for memory management in PostgreSQL. You should take into account mainly the following parameters. shared_buffers work_mem maintenance_work_mem effective_cache
作者:编程之家 时间:2020-06-11
postgreSQL触发器控制更新字段
--po_info为主表,po_item为从表,po_info中有更新字段lastupdatetime,两张表关联字段po_id ---------------po_id用触发器监控表的更新,用lastupdatetime记录时间------------------ --创建触发器过程-- CREATE OR REPLACE FUNCTION po_info() RETURNS trigger
作者:编程之家 时间:2020-06-11
postgis学习笔记
1.将.shp格式数据代入数据库postgis 中: shp2pgsql -W"GBK" f:\XianCh_point.shp ccvv >f:\ccvv.sql psql -d postgis -f f:\ccvv.sql postgres 表名称:ccvv 数据库名字:postgis 角色名:postgres 2.创建表空间数据库用户在pgAdmin中可设置。 1)create
作者:编程之家 时间:2020-06-13
postgresql部署在WINDOWS SERVER 2008
Windows Server 2008 与普通 windows 版本最大的不同,在于其文件/目录控制权限更严。而 PostgreSQL 数据库也是一个按 “Unix/Linux 服务”程序设计的,也有自己的权限规则,因此,PostgreSQL 在 Windows Server 2008 上安装有些讲究。 第一, 新建一个数据库的数据存放目录,比如 c:\data, 右键点击文件夹,选择“属性”、
作者:编程之家 时间:2020-06-13
转postgreSQL继承和分区
一、表的继承: 这个概念对于很多已经熟悉其他数据库编程的开发人员而言会多少有些陌生,然而它的实现方式和设计原理却是简单易懂,现在就让我们从一个简单的例子开始吧。 1. 第一个继承表: CREATE TABLE cities ( --父表 name text, population float, altitud
作者:编程之家 时间:2020-06-13
gp 参数设置postgresql.conf
[root@xxx gpseg-1]# pwd /data/masterdata/gpseg-1 [root@xxx gpseg-1]# ll total 148 drwx------ 7 gpadmin gpadmin 4096 Mar 28 10:26 base drwx------ 2 gpadmin gpadmin 4096 Apr 8 11:30 global -r--------
作者:编程之家 时间:2020-06-13
Websphere中为PostgreSQL和PPAS配JDBC数据源
1 创建JDBC提供程序 Ppas的实现类名: com.edb.jdbc2.optional.ConnectionPool Pg的实现类名: org.postgresql.jdbc2.optional.ConnectionPool 2 JDBC提供程序类路径 Ppas类路径: C:\Program Files\IBM\WebSphere\AppServer\lib\ext\edb-jd
作者:编程之家 时间:2020-06-13
PostgreSQL returning 插入,更新,删除反馈数据
文档出处:http://netkiller.github.io/postgresql/index.html 2. returning 例 4.3. PostgreSQL insert returning test=# create table account(id serial,name varchar,pass varchar); NOTICE: CREATE TABLE will
作者:编程之家 时间:2020-06-13
postgreSQL中查找日期
要查找项目里某个日期的里对应的记录,发现有下面的sql语句: select * from t_appointment where to_char(appointment_time,'yyyy-mm-dd') like '2013-04-19%' 或者select * from t_appointment where appointment_time>='2013-04-19 00:00:00.0'
作者:编程之家 时间:2020-06-13
PostgreSQL 中的全局可配置变量
在 PostgreSQL 数据库的 查询代价计算中,会看到有如下的变量: seq_page_cost; //顺序读页代价 random_page_cost; //随机读页代价 等等。这些变量在数据库安装后我们可以通过两种方式来修改并生效: 1. ) 在 psql 中通过 SET、SHOW 命令,如 seq_page_cost 默认值为 1 psql postgres 进入数据库 postgres
作者:编程之家 时间:2020-06-13
PostgreSQL timestamp字段统计误区
开发人员说两个类似的SQL统计出来的结果差别很大,对此不是很理解,还原一下场景及分析处理方案 OS:CentOS 5 DB:Postgres 9.2.4 1.数据准备 [postgres@localhost ~]$ psql psql (9.2.4) Type "help" for help. postgres=# create table t_kenyon(id serial,ctim
作者:编程之家 时间:2020-06-13
get year from a postgresql DATE
1、如果所在的列属性 mydate 本身为 DATE 类型,则使用: SELECT EXTRACT(year FROM mydate) FROM mytable; 2、如果所在的列属性 mydate 为 varchar 类型,则先使用 to_date()将其转换为 DATE类型,然后在使用 EXTRACT year: SELECT EXTRACT(year FROM to_date(mydate,
作者:编程之家 时间:2020-06-13
PostgreSQL 数据库C语言代码实现【数据库连接,创建表, 以及增删改查】
首先YY下, postgreSQL 数据库是一开源数据库, 使用的人貌似不多,差了好半天的资料也没找到合适的,最后别人给了个链接, 是英文版的,写的很详细!文章如下: In this article, I’ll show you an example on how to integrate the PostgreSQL C++ library into your C++ project solut
作者:编程之家 时间:2020-06-13
Postgresql 学习笔记
1 创建role [postgres中role==user] (1) 在sql中 CREATE USER test CREATE role test2 SELECT * FROM pg_roles drop role test drop test test (2) 在命令行 (需在postgres用户下) createuer test; dropuser test; 2 创建好的role可以用于连
作者:编程之家 时间:2020-06-13
postgresql中存储过程语句查看
一、查看创建的存储过程语句 \? 查看所有的帮助信息 \d pg_proc 查看pg_proc的结构 select * from pg_proc;//查看所有的存储过程 select procname, prosrc from pg_proc where proname = 'function_name'; //查看function_name
作者:编程之家 时间:2020-06-13
Postgresql 正则表达式
在postgresql中使用正则表达式时需要使用关键字“~”,以表示该关键字之前的内容需匹配之后的正则表达式,若匹配规则不需要区分大小写,可以使用组合关键字“~*”; 相反,若需要查询不匹配这则表达式的记录,只需在该关键字前加否定关键字“!”即可。若正则表达式包含转义字符,则需在表达式前加关键字“E”。 例如: [sql] view plain cop select * from user whe
作者:编程之家 时间:2020-06-13
PostgreSQL 快速入门
PostgreSQL 快速入门 在Ubuntu系统中怎样安装和配置PostgreSQL服务器 介绍 PostgreSQL是一个强大的关系型数据库管理系统,它按照BSD许可[1]发行。PostgreSQL包含很多高级的特性,拥有良好的性能和很好的适用性。 PostgreSQL绑定了很多种编程语言,例如 C, C++, Python, Java, PHP, Ruby等 ,它可以操作很多东西,从简单的
作者:编程之家 时间:2020-06-13
PostgreSQL 约束延迟生效(deferrable)
Postgres建表时可以指定各种约束,但还有几个不常见的参数可以来控制约束的即时生效或者延迟生效。 OS:CentOS 6.2 DB:Postgres 9.1.3 1.建表语句 CREATE [ [ GLOBAL | LOCAL ] { TEMPORARY | TEMP } | UNLOGGED ] TABLE [ IF NOT EXISTS ] table_name OF type_n
作者:编程之家 时间:2020-06-13
PostgreSQL服务莫名关闭不能重启的解决办法
据朋友说是因为Windows下的socket有问题了,导致PostgreSQL的服务不能重启。在控制台上,输入下面的命令,重置WinSock,然后重启PostgreSQL服务即可: netsh winsoc reset 此法,我一同事验证过,确实可行。 1.当错误为could not create inherited socket,错误编码为10022。解决方法为运行netsh winsoc re
作者:编程之家 时间:2020-06-13
PostgreSQL安装及创建地理数据库
双击安装程序进行安装。 2. PostgreSQL安装位置 你可以选择你的PostgreSQL安装路径。默认的安装路径为C:\Program Files\PostgreSQL\9.2 3.数据库目录设置页面 这一步,你可以选择你的PostgreSQL数据存放的路径。默认的存放路径为C:\Program Files\PostgreSQL\9.2\data。 4. 点击下一步,进入填写密码页面 5.
作者:编程之家 时间:2020-06-13
postgreSQL怎样创建一个序列号/自动递增的字段
PostgreSQL 支持 SERIAL 数据类型。它在字段上自动创建一个序列和索引。例如, CREATE TABLE person ( id SERIAL, name TEXT ); 会自动转换为: CREATE SEQUENCE person_id_seq; CREATE TABLE person (
作者:编程之家 时间:2020-06-13
利用pgAgent创建定时任务
使用Postgresql自带的pgAgent,可以很方便地创建定时执行任务。现在网上的资料都比较旧,Postgresql版本更新得比较快,导致网上的一些教程都不合用了,现在我写分享一下自己的经验。 Postgresql的版本是 9.X 1.安装pgAgent。pgAgent在以前旧的版本是pgAdmin自带的,但新版本的pgAgent是需要通过Postgresql自带的Application St
作者:编程之家 时间:2020-06-13
PostgreSQL文件所有者更改造成异常处理
本地一台测试机,被同事一不小将根目录下所有文件的属主都改成了root( chown -R root:root /,这是个坑爹而且危险的操作),postgres数据库是用其他用户安装的,上面还有其他应用,这里简单说下postgres数据库的恢复过程。 1.环境 OS:CentOS 6.2 DB:postgres 9.2.4 2.异常现象 a.数据库进程没了 b.日志情况 [postgresql@lo
作者:编程之家 时间:2020-06-13
PostgreSQL的10进制与16进制互转
1.10进制转16进制 Postgres里面有一个内置的10进制转16进制的函数:to_hex(int)/to_hex(bigint) [postgres@localhost ~]$ psql Password: psql (9.1.3) Type "help" for help. postgres=# select to_hex(9); to_hex --------
作者:编程之家 时间:2020-06-13
上一页
211
212
213
214
215
216
217
218
下一页
小编推荐
热门标签
更多
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