手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
MySQL
MsSQL
Oracle
Sqlite
Postgre SQL
Mariadb
MongoDB
NoSQL
HBase
JDBC
mycat
编程之家
Postgre SQL
postgresql安装完成后的操作
1. 修改数据库的postgres账号的密码 1) su - postgres (以postgres账号登录) 2) psql -p 5433 (如果监听端口不是默认的5432,那么要加上-p参数) 3) ALTER USER postgres WITH PASSWORD 'password'; (修改postgres账号的密码
作者:编程之家 时间:2020-06-21
PostgreSQL RULE
RULE语法: postgres=# \h create rule Command: CREATE RULE Description: define a new rewrite rule Syntax: CREATE [ OR REPLACE ] RULE name AS ON event TO table_name [ WHERE condition ] DO [ ALS
作者:编程之家 时间:2020-06-21
PostgreSQL联结关键字 ON、USING、NATURAL
来自文档的解释: ON子句是最常见的连接条件的类型:它接收一个和WHERE 子句相同的布尔表达式。如果两个分别来自T1和T2 的行在ON表达式上运算的结果为真,那么它们就算是匹配的行。 USING是一个连接条件的缩写语法:它接收一个用逗号分隔的字段名列表,这些字段必须是连接表共有的并且其值必须相同。最后,JOIN USING 会将每一对相等的输入字段输出为一个字段,其后跟着所有其它字段。因此,US
作者:编程之家 时间:2020-06-21
免安装postgresql9.2.9
1)下载的免安装的文件一般是:(如下图的文件) 2)将该zip解压到要安装的目录下,我这里解压到C盘; 3)安装默认的postgres数据库。 首先将c:\pgsql9.2.9\bin加入到环境变量path中,然后进入到C:\pgsql9.2.9执行命令: initdb -D data -E UTF8 -U 用户名 -W 命令执行过程中,会提示您输入口令。 4)可以将自己的数据库的数
作者:编程之家 时间:2020-06-21
PostgreSQL key words of LATERAL
文档解释: FROM子句中出现的子查询可以放在关键字LATERAL之前,这样就允许它们引用通过前置FROM条目提供的字段。(如果没有LATERAL,那么每个子查询都被认为是独立的并且不能交叉引用任何其他的FROM条目。) 这是PostgreSQL9.3的新增特性,第一次看到这解释,估计看不懂,看下面解释。 1. 准备好的数据。 postgres=# select * from tb10; id
作者:编程之家 时间:2020-06-21
PostgreSQL SEQUENCE
PostgreSQL有数据类型 smallserial,serial,bigserial,它们都不是真正的类型,是依赖与一个序列的自动增长的且不为null的类型。 create table tb10( id serial ); 等价于下面的语句: create sequence tb10_id_seq; create table tb10( id integer not null default
作者:编程之家 时间:2020-06-21
String LOBs on PostgreSQL with Hibernate 3.6
For String properties that may contain more than 255 characters, it is advised to add a @Lob annotation to the appropriate property. For example, to keep a comment text in an entity, one would write:
作者:编程之家 时间:2020-06-21
PostgreSQL default_statistics_target
default_statistics_target(integer): PostgreSQL进行analyze的时候,参考的生成的列的柱状图的大小,可以理解为采样颗粒度。 官方解释: Sets the default statistics target for table columns without a column-specific target set via ALTER TABL
作者:编程之家 时间:2020-06-21
PostgreSQL系统表 pg_stats
pg_stats是由pg_statistic系统表扩展而来的系统视图,记录的是每个表每个字段的统计信息,用于PostgreSQL优化器做执行计划选择的时候提供参考。 名字 类型 引用 描述 schemaname name pg_namespace.nspname 包含此表的模式名字 tablename name pg_class.relname 表的名字 attname name pg_att
作者:编程之家 时间:2020-06-21
PostgreSQL的常用操作指令
创建数据库 CREATE DATABASE test WITH OWNER = postgres ENCODING = 'UTF8'; 进入控制台方法,在postgreSQL的安装目的bin下执行命令: psql 数据库名, 例: /usr/local/pgsql/bin/psql mydb 指定host、用户名和数据库的话,如: /usr/local/pgsql/bin/psql -h loc
作者:编程之家 时间:2020-06-21
postgresql学习
一、下载地址:http://pan.baidu.com/s/1dD5TPjb (1)安装教程:http://jingyan.baidu.com/article/fa4125acb0ae8328ac709292.html 安装教程中还附带了postgis的下载和安装,不安装的可以在安装完成postgresql后Launch Stack Builder exit?退出。 (2)Giser还是看这个安装
作者:编程之家 时间:2020-06-21
PostgreSQL 系统表pg_enum
pg_enum表包含显示每个枚举类型值和标签的记录。 名字 类型 引用 描述 oid oid 行标识符(隐藏属性; 必须明确选择) enumtypid oid pg_type.oid 拥有这个枚举值的pg_type记录的OID enumsortorder float4 这个枚举值在它的枚举类型中的排序位置 enumlabel name 这个枚举值的文本标签 - 实例 postgres=# sele
作者:编程之家 时间:2020-06-21
大概有1.4万个PostgreSQL数据库受到CVE-2013-1899漏洞影响
开发者( kaifax) 面向开发者、程序员的专业平台! 对于这个漏洞有什么已知的可以开发利用的? 在这次发布的时候还没有已知的漏洞利用的消息。 在这次事件中谁比较容易受到攻击? 任何一个允许未受限的链接连入PostgreSQL数据库网络端口的系统,例如用户在一个公共云服务器上运行PostgreSQL,这是极易受到攻击的。那些服务器只允许经过加密的内部网络连入,或者拥有有效防火墙和其他网络接入限制
作者:编程之家 时间:2020-03-25
PostgreSQL 常用数据类型
一、数值类型: 下面是PostgreSQL所支持的数值类型的列表和简单说明: 名字 存储空间 描述 范围 smallint 2 字节 小范围整数 -32768 到 +32767 integer 4 字节 常用的整数 -2147483648 到 +2147483647 bigint 8 字节 大范围的整数 -9223372036854775808 到 9223372036854775807
作者:编程之家 时间:2020-06-21
postgresql的一些常用操作
1. 修改主键 1) 删除之前的主键 alter table 表名 drop constraint 主键名 2) 添加主键 alter table 表名 add constraint 主键名 primary key (column1,column2,....,column) 这里的主键名是自己定义的一个字符串,可以不是表中字段名(习惯写成:PK_表名 的格式),
作者:编程之家 时间:2020-06-21
postgresql:时间戳转换为字符串
前言 :何为时间戳,就是一个毫秒数,应该是13位0123456789123,那么你该如何转换成对应格式化内容呢,如某年某月某日,某时某分某秒,你可以使用to_timestamp和to_char完成转换。 SELECT to_char(to_timestamp(t.create_time / 1000), 'YYYY-MM-DD HH24:MI:SS'), t.* FROM tbfu21 t; 结果
作者:编程之家 时间:2020-06-21
postgresql:数据库导入导出
通过我的电脑-》属性-》高级-》环境变量将postgre加入到系统变量中,否则你就通过cmd进入到postgre所在bin目录下,再进行下一步操作 pg_dump -U postgres starxxxx > starxxxx.sql命令,把数据库导出到一个sql文件中 psql -U postgres starxxxx < starxxxx.sql命令,把sql文件导入到数据库中
作者:编程之家 时间:2020-06-21
Postgresql 自增语句
如果只是简单地从1开始,递增值为1,可以这样写,serail是一种特殊的类型: 往Employee中添加值及其结果: 如果想设置更加详细的项,比如起始、递增值、最大值、最小值,可以定义一个sequence。 在sequence中,如果是no minvalue、no maxvalue表示最小最大值为-1,注意最小值不能大于最大值.。 然后改变表格的列: 往Employee中添加值及其结果: 递减把i
作者:编程之家 时间:2020-06-21
PostgreSQL 客户端下查看表,视图,function,切换数据库等
\?: 查看所有帮助 \l: 查看所有数据库 \c dataname: 切换数据库 \dt: 查看所有自己创建的表 \dt+: 查看所有自己创建的表,显示表的相关内容占的磁盘大小 \dt(+) tablename: 参看指定表 \dv: 查看所有自己创建的视图 \dv+: 查看所有自己创建的视图,显示大小 \df: 查看所有自己创建的function \df+: 查看所有自己创建的function
作者:编程之家 时间:2020-06-21
PostgreSQL中的分页
之前一直用都是Mysql,分页语句非常的简单: SELECT * FROM `user` LIMIT 0,5 ; limit 之后的两个参数,第一个是数据的开始位置,第二个参数是指定的记录条数,这里查询的是第一个记录,总共查询5条; 在PostgreSQL中的语句: SELECT * FROM `user` Limit 5 offset 0; 后面的Limit也是分页操
作者:编程之家 时间:2020-06-21
PostgreSql函数和操作符一之时间运算1
时间的类型 PostgreSql数据库中的时间类型大致可以分为四种类型或者格式,分别为: 1、Date:4个字节,只有日期没有时间如:“2015-04-10”; 2、Timestamp:8个字节,可以有时区也可以没有,包含日期和时间, 如:“2015-04-10 10:00:00”; 3、Interval:时间间隔 16字节,; 4、Time:单指时间,可以有时区也可以不加,如:“10:00:12
作者:编程之家 时间:2020-06-21
PostgreSQL dblink的使用
dblink,能够在一个数据库中操作另外一个远程的数据库。 准备工作: 1. 使用dblink,在安装PostgreSQL的时候,必须把的位于PostgreSQL下的contrib\dblink源码编译安装, #cd contrib/dblink #make #make install 之后可以看到在$PGHOME下的lib下就有个dblink.so文件 2. 使用psql
作者:编程之家 时间:2020-06-21
postgresql图片等二进制数据的存储(copy命令,bytea类型)
COPY语句 COPY table_name [ ( column_name [, ...] ) ] FROM { 'filename' | STDIN } [ [ WITH ] ( option [, ...] ) ] COPY { table_name [ ( column_name [, ...] ) ] | ( query ) } TO { 'filename'
作者:编程之家 时间:2020-06-21
PostgreSQL删除重复数据
去重的方法一般是找到重复数据中的一条,以某一唯一条件去掉其他重复值。 Oracle 去重的方法很多,常用的是根据 rowid 进行去重。 PostgreSQL 库如何去除单表重复数据呢?可以通过 ctid 进行,下面是实验过程。 一、创建测试表 david=# create table emp ( david(# id int, david(# name varchar); C
作者:编程之家 时间:2020-06-21
Postgresql去除重复数据的方法
PostgreSQL删除重复数据 去重的方法一般是找到重复数据中的一条,以某一唯一条件去掉其他重复值。 Oracle 去重的方法很多,常用的是根据 rowid 进行去重。 PostgreSQL 库如何去除单表重复数据呢?可以通过 ctid 进行,下面是实验过程。 一、创建测试表 david=# create table emp ( david(# id int, david(# name varc
作者:编程之家 时间:2020-06-21
PostgreSql函数和操作符一之时间函数
PostgreSql常用的时间函数 1.时间间隔age函数 函数描述:计算两个日期之间相隔多少天,单个参数时表示与当前日期(current_date)相比 参数:age(timestamp,timestamp),age(timestamp) 返回值:interval,两个日期之间的相隔天数 示例: Select age(timestamp '2001-04-10', timestamp '1957
作者:编程之家 时间:2020-06-21
postgresql,oracle,sqlserver查询的setFetchSize()
数据库 使用setFetchSize()的方法 默认 ------------------------------------------------------------------------------------------------------ postgre
作者:编程之家 时间:2020-06-21
PostgreSQL ROW_NUMBER() OVER()
语法: ROW_NUMBER() OVER( [ PRITITION BY col1] ORDER BY col2[ DESC ] ) 解释: ROW_NUMBER()为返回的记录定义个行编号, PRITITION BY col1 是根据col1分组,ORDER BY col2[ DESC ]是根据col2进行排序。 举例: postgres=# create table student(id
作者:编程之家 时间:2020-06-21
PostgreSQL DISTINCT ON
用法: DISTINCT ON ( expression [, …] ) keeps only the first row of each set of rows where the given expressions evaluate to equal. […]。 Note that the “first row” of each set is unpredictable unless OR
作者:编程之家 时间:2020-06-21
揭秘PostgreSQL:21位专家技术分享合集
揭秘PostgreSQL:21位专家技术分享合集 PostgreSQL 是一个自由的对象-关系数据库服务器(数据库管理系统),它在灵活的 BSD-风格许可证下发行。它提供了相对其他开放源代码数据库系统(比如 MySQL 和 Firebird),自从MySQL被Oracle收购以后,PotgreSQL逐渐成为开源关系型数据库的首选。本文集整理了最新国内外21位专家对于PostgreSQL的技术分享P
作者:编程之家 时间:2020-06-21
上一页
244
245
246
247
248
249
250
251
下一页
小编推荐
热门标签
更多
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