手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
MySQL
MsSQL
Oracle
Sqlite
Postgre SQL
Mariadb
MongoDB
NoSQL
HBase
JDBC
mycat
编程之家
Postgre SQL
postgresql数据库——数据类型总结
postgresql数据库的 数据类型 postgresql支持多种数据类型,主要有:整数类型、浮点数类型、任意精度数值、日期时间类型、字符串类型、二进制类型、布尔类型和数组类型等。 1、整数类型 postgresql提供了多种数值数据类型,不同的数据类型提供不同的取值范围,可以存储的值范围越大,所需要的存储空间也会越大。 postgresql提供的整数类型有:mallint、int、
作者:编程之家 时间:2020-08-07
postgresql添加UUID函数
PostgreSQL内置UUID类型,但默认安装时并没有带相关函数,需要手工生成。 一、如果是单独的软件包安装方式如下所示 软件包到我之前的博客中提到的网站下载 1、主节点: 安装postgresql94-contrib # yum install postgresql94-contrib-9.4.18-1PGDG.rhel6.x86_64.rpm -y # find / -name uuid-o
作者:编程之家 时间:2020-08-07
postgresql 基本操作
库操作 \h:查看SQL命令的解释,比如\h select。 \?:查看psql命令列表。 \l:列出所有数据库。 \c [database_name]:连接其他数据库。 \d:列出当前数据库的所有表格。 \d [table_name]:列出某一张表格的结构。 \du:列出所有用户。 \e:打开文本编辑器。 \conninfo:列出当前数据库和连接的信息。 登录数据库 psql -U postgr
作者:编程之家 时间:2020-08-07
PostgreSQL(zip)在Windows上安装
OS: Windows 10 DB: V10.4 1. set system variable %POSTGRESQL_ROOT% = E:\progFiles\pgsql-10.4 2. init database initdb -D %POSTGRESQL_ROOT%\data -U xiaobin -W -E utf8 -A password -U: 超级用户。
作者:编程之家 时间:2020-08-07
postgresql——字符串函数
字符串函数: postgresql中的字符串函数有:计算字符串长度函数、字符串合并函数、字符串替换函数、字符串比较函数、查找指定字符串位置函数等。 1、计算字符串字符数和字符串长度的函数:char_length(str)和length(str) char_length(str)返回值为字符串str所包含的字符个数。一个多字节字符算作一个单字符。 例子:使用char_length函数计算字符串字符个
作者:编程之家 时间:2020-08-07
postgresql——运算符介绍
postgresql的内部运算符很丰富,主要有四大类,分别是:算术运算符、比较运算符、逻辑运算符、位操作运算符。如下: ①:算术运算符: 用于各类数值运算,包括加(+)减(-) 乘(*)除(/)求余(%) 例子: testdb=# create table emp (num int); testdb=# insert into emp values (60); testdb=# select n
作者:编程之家 时间:2020-08-07
postgresql——数学函数介绍
1、数学函数 数学函数主要用来处理数值数据,主要的数学函数有:绝对值函数、三角函数(包括正弦函数、正切函数、余切函数等)、对数函数、随机数函数等。在有错误产生时,数学函数会返回空值null。 1.1、绝对值函数ABS(x)和返回圆周率的函数PI() 例子:求2,-3.3,-33的绝对值 testdb=# select abs(2),abs(-3.3),abs(-33); abs | abs
作者:编程之家 时间:2020-08-07
postgresql 10 数据类型 (完整版)
官方数据类型document https://www.postgresql.org/docs/10/static/datatype.html PostgreSQL拥有丰富的数据类型供用户使用。用户也可以使用 CREATE TYPE 命令向PostgreSQL添加新类型 。 通用的数据类型 表1是内置的通用数据类型, “别名”列中是PostgreSQL内部使用的名称,这是由于历史原因,某些内部使用或
作者:编程之家 时间:2020-08-07
postgresql事务处理与并发控制
postgresql事务处理与并发控制: 事务是postgresql中的基本工作单元,是用户定义的一个数据库操作序列。这些操作要么全做,要么全不做,是一个不可分割的工作单位。 在postgresql中,事务管理器负责管理事务运行的模块(模块有:锁管理器和日志管理器) 事务管理器是事务系统的中枢,通过接受信息,处理下一步的事务操作。 锁管理器主要提供事务的写阶段并发控制所需的 各种锁,从而保证事务
作者:编程之家 时间:2020-08-07
postgresql用户管理
postgresql用户管理: 默认用户: postgres安装完成后,会自动在操作系统和postgres数据库中分别创建一个名为postgres的用户以及一个同样名为postgres的数据库。 1、组角色: 一个组角色可以看作一组数据库用户。组角色可以拥有数据库对象(比如表),并可以把这些对象上的权限赋予其他角色,以控制谁拥有访问哪些对象的权限。 --创建角色: create role r
作者:编程之家 时间:2020-08-07
PostgreSQL使用MyBatis,insert时返回主键
MyBatis中普通的insert语句是这样的: <insert id="insert" parameterType="com.xxx.xxx.xxDo"> insert into "table_name" (key, value) values (#{key,jdbcType=VARCHAR}, #{value,jdbcType=VARCHAR}) </insert> 此时D
作者:编程之家 时间:2020-08-07
PostgreSQL启动恢复通过checkpoint open wal文件
StartupLOG:: ->record = ReadCheckpointRecord(xlogreader, ControlFile->checkPoint, 1, true) ->record = ReadRecord(xlogreader, ControlFile->checkPoint, LOG, true) ->record = XLogReadRecord(xlogreader, C
作者:编程之家 时间:2020-08-07
PostgreSQL启动恢复读取checkpoint记录失败的条件
1、首先读取ControlFile->checkPoint指向的checkpoint 2、如果读取失败,slave直接abort退出,master再次读取ControlFile->prevCheckPoint指向的checkpoint StartupXLOG-> |--checkPointLoc = ControlFile->checkPoint; |--record = ReadCheckpoi
作者:编程之家 时间:2020-08-07
PostgreSQL创建只读用户
创建用户及指定密码: CREATE USER readonly WITH ENCRYPTED PASSWORD ‘ropass‘; 设置用户默认事务只读: alter user readonly set default_transaction_read_only=on; 赋予用户权限,查看public模式下所有表: GRANT USAGE ON SCHEMA public to reado
作者:编程之家 时间:2020-08-07
SSIS配置连接PostgreSQL数据库
专业名词解释: 1、ODBC: Open DataBase Connectivity开放式数据库互联。 简单说就是他一个中间层,你开发的软件连上他,他连上数据源(也就是数据库)。这个数据库是access,还是sql server的,或者是oracle的,只要在odbc里设置就行了。这样odbc隔离了数据库的实现细节,解放了软件开发者,而不用再掉入具体数据库的实现细节里了。 在方便了软件开发的
作者:编程之家 时间:2020-08-07
PostgreSQL 数据类型
PostgreSQL 有着丰富的数据类型可用。 用户可以使用 CREATE TYPE 命令为 PostgreSQL 增加新的数据类型。 Table 8-1 显示了所有内置的普通数据类型。 在"别名"列里列出的大多数可选名字都是因历史原因 PostgreSQL 在内部使用的名字。 另外,还有一些内部使用的或者废弃的类型也可以用,但没有在这里列出。 Table 8-1. 数据类型 名字 别名 描述 b
作者:编程之家 时间:2020-08-07
PostgreSQL的配置文件
PostgreSQL的配置文件主要有如下3个,可以使用find查找. 若普通用户在Linux的文件夹下查找,可能会找不到,因为权限不足.可以通过root使用find查找. [[email protected] /]# find / -name pg_hba.conf /var/lib/pgsql/10/data/pg_hba.conf ## postgresql.conf 数据库相关配置 (监听I
作者:编程之家 时间:2020-08-07
PostgreSQL | psycopg2语句汇总
psycopg2是Python语言的PostgreSQL数据库接口,是对Psycopg 1.1.x版本进行的几乎完全的改写。它的主要优势在于完全支持Python DB API 2.0,以及安全的多线程支持。它适用于随时创建、销毁大量游标的、和产生大量并发INSERT、UPDATE操作的多线程数据库应用。Psycopg包内含 ZPsycopgDA,一个Zope数据库接口。 1.连接Postgre
作者:编程之家 时间:2020-08-07
PostgreSQL | 语句Mark
一、基础操作 postgresql备份:pg_dump -U postgres -d gisportal -F c -f i:\db2.dump postgresql还原:pg_restore -U postgres -d gisportal i:\db2.dump pg_restore -U postgres -d gisportal e:\p
作者:编程之家 时间:2020-08-07
postgresql行专列
问:怎么分页&&按条件&&按顺序&&姓名不重复查出数据? 答:其实就是行转列,那么,postgresql怎么进行转列呢,百度了下,大概有三种写法 写法1 group by + sum + case when select name, sum(case when zbfm=‘年龄‘ then value else 0 end) as 年龄, sum(case when zbfm=‘身高‘
作者:编程之家 时间:2020-08-07
postgresql修改配置生效方法
对于配置服务器,,太多时候我们在Linux中做的操作是,配置*.conf文件,然后重启服务。而很多服务都具有reload功能,而但是具体到某个配置,有时候直接说出需不需要重启服务而使得配置生效,这并不是一件容易的事情。 但是,postgresql却讲这部分能用在数据表中显式的告诉了我们: postgres# select name, context from pg_settings; name
作者:编程之家 时间:2020-08-07
12 postgresql数据库备份和恢复
PostgreSQL自带一个客户端pgAdmin,里面有个备份,恢复选项,也能对数据库进行备份 恢复(还原),但最近发现数据库慢慢庞大的时候,经常出错,备份的文件过程中出错的几率那是相当大,手动调节灰常有限。所以一直寻找完美的备份恢复方案。 梦里寻他千百度,伊人却在灯火阑珊处...其实PostgreSQL内置不少的工具,寻找的备份恢复方案就在其中:pg_dump,psql。这两个指令 在数据库
作者:编程之家 时间:2020-08-07
postgresql数据库安装
1、检查postgresql是否已经安装:rpm -qa | grep postgres 2、检查PostgreSQL 安装位置:rpm -qal | grep postgres 3、卸载Postgresql:yum remove postgresql* 4、启动防火墙:systemctl start firewalld.service 5、开启5432端口:firewall-cmd --zone
作者:编程之家 时间:2020-08-07
PostgreSQL 数组类型
PostgreSQL 支持表的字段使用定长或可变长度的一维或多维数组,数组的类型可以是任何数据库内建的类型、用户自定义的类型、枚举类型, 以及组合类型。但目前还不支持 domain 类型。 数组类型的定义就是通过在数组元素类型名后面附加发括号 [] 来实现的,发括号中可以给一个长度数字,也可以不给, 定义指定多维数组的维度也是没有意义的,数组的维度是根据实际插入的数据来确定的,如下两个语句意义
作者:编程之家 时间:2020-08-07
postgreSQL除法保留小数
--1 例子 postgres=# select 1/4; ?column? ---------- 0 (1 row) 在PG里如果想做除法并想保留小数,用上面的方法却行不通,因为"/" 运算结果为取整,并且会截掉小数部分。 --2 类型转换 postgres=# select round(1::numeric/4::numeric,2); round
作者:编程之家 时间:2020-08-07
postgresql server start and then immediately stop
I had the same issue installing 9.1.4 on Windows 7. I managed to find a solution online that worked. The steps I followed are: Uninstall PostgreSQL Delete the postgres user if it still exists. net use
作者:编程之家 时间:2020-08-07
PostgreSQL安装与设定
本教程适合Centos6.7或者RedHat. PostgreSQL安装 1、Postgresql安装包确认 yum list postgresql* postgresql-server.x86_64 8.4.20-8.el6_9 base postgresql.x86_64 8.4.20-8.el6_9 base 2、Postgresql安装 yum install -y p
作者:编程之家 时间:2020-08-07
[PostgreSQL]PostgreSQL数据类型格式化函数——字符串和数值间的转换
详情见官网:http://www.postgres.cn/docs/10/functions-formatting.html PostgreSQL中有以下格式化函数: 函数 返回类型 描述 例子 to_char(timestamp, text) text 把时间戳转成字符串 to_char(current_timestamp, ‘HH12:MI:SS‘) to_char(interval, tex
作者:编程之家 时间:2020-08-07
PostGreSql安装
前言 何为PostgreSQL? PostgreSQL是以加州大学伯克利分校计算 机系开发的 POSTGRES, Version 4.2 为基础的对象关系型数据库管理系统(ORDBMS)。 POSTGRES领先的许多概念只是在非常迟的时候才出现在商业数据库中。 PostgreSQL是最初伯克 利代码的一个开放源码的继承人。它支持大部分 SQL标准并且提供了许多其它现代特性: 复杂查询 外键 触
作者:编程之家 时间:2020-08-07
PostgreSQL递归查询
原料 --创建组织架构表 create table "Org"( "OrgId" character varying(50) primary key, "ParentId" character varying(50), "OrgName" character varying(50) ) --添加数据 insert into "Org" ("OrgId","ParentId"
作者:编程之家 时间:2020-08-07
上一页
90
91
92
93
94
95
96
97
下一页
小编推荐
热门标签
更多
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