简介:PostgreSQL 学习手册
PostgreSQL征途:逻辑结构管理之模式
模式的概念模式(Schema)是数据库中的一个概念,可以将其理解为一个命名空间或目录,不同的模式下可以有相同名称的表、函数等对象而不会产生冲突。提出模式的概念是为了便于管理,只要有权限,各个模式的对象
PostgreSQL征途:逻辑结构管理之数据库基本操作
数据库逻辑结构介绍数据库:一个PostgreSQL数据库服务可以管理多个数据库,当应用连接到一个数据库时,一般只能访问这个数据库中的数据,而不能访问其他数据库中的内容(除非使用DBLink等其他手段)
PostgreSQL征途:数据类型之数组类型
PostgreSQL支持表的字段使用定长或可变长度的一维或多维数组,数组的类型可以是任何数据库内建的类型、用户自定义的类型、枚举类型及组合类型。数组类型的声明CREATETABLEtesttab0
PostgreSQL征途:数据类型之Range类型
Range类型是一种特有的类型,用于表现范围,如一个整数的范围、一个时间的范围,而范围底下的基本类型(如整数、时间)则被成为Range类型的subtype。Range数据类型可以更快的在范围条件查询中
PostgreSQL征途:数据类型之复合类型
定义一个复数类型CREATETYPEcomplexAS(rdoubleprecision,idoubleprecision);定义一个“person”类型CREAT
PostgreSQL征途:数据类型之位串类型
位串就是一串1和0的串。它们可以用于存储和可视化位掩码。位串类型是可以存放一系列二进制位的类型,相对于二进制类型来说,此类型在做一些位操作更方便、更直观。bit(n)bitvarying(n
PostgreSQL征途:数据类型之JSON类型
数据类型别名说明json文本JSON数据jsonb二进制JSON数据,分解json是对输入的完整拷贝,使用时再去解析,所以它会保留输入的空格,重复键以及顺序等,存储快,使用慢;jsonb是解析
PostgreSQL征途:数据类型之几何类型
数据类型别名说明point平面上的几何点line平面上的无限线lseg平面上的线段box平面上的长方形盒子path平面上的几何路径polygon平面上的闭合几何路径circle在平面上画圈point,
PostgreSQL征途:数据类型之网络地址类型
数据类型别名说明cidrIPv4或IPv6网络地址inetIPv4或IPv6主机地址macaddrMAC(媒体访问控制)地址macaddr8MAC(媒体访问控制)地址(EUI64格式)i
PostgreSQL征途:数据类型之枚举类型
枚举(enum)类型是由一个静态、值的有序集合构成的数据类型。它们等效于很多编程语言所支持的enum类型。枚举类型的一个例子可以是一周中的日期,或者一个数据的状态值集合;枚举类型在PostgreSQ
PostgreSQL征途:数据类型之二进制数据类型
二进制数据类型bytea数据类型允许存储二进制字符串;名字存储空间描述bytea1或4字节加上实际的二进制字符串变长的二进制字符串二进制串是一个八位位组(或字节)的序列;二进制串和字符串的区别二进制串
PostgreSQL征途:数据类型之布尔类型、货币类型
布尔类型数据类型别名说明booleanbool逻辑布尔值(真/假)boolean的值要么是true(真),要么是false(假),如果是unknown(未知)状态,用NULL表示。boolean在SQ
PostgreSQL征途:数据类型之日期和时间类型
日期和时间类型数据类型别名说明date日历日期(年月日)time(n)withouttimezonetime(n)时间(无时区)time(n)withtimezonetimetz时间,包括
PostgreSQL征途:数据类型之字符串类型
字符串类型数据类型别名说明character(n)char(n)定长字符串,不足补空格charactervarying(n)varchar(n)变长字符串text变长字符串相关函数计算字符数的函数c
PostgreSQL征途:数据类型之数值类型
数值类型PostgreSQL提供了多种数值类型,使得用户可以根据具体的应用需求选择最合适的类型。合理选择数值类型有助于提高数据库性能、减小存储开销,并确保数据的准确性和完整性。在设计数据库时,需要仔
PostgreSQL征途:SQL入门
SQL语句语法简介SQL命令一般分为DQL、DML、DDL三类。DQL:DataQueryLanguage,即数据查询语句,基本就是SELECT查询命令,用于数据查询。DML:DataMani
PostgreSQL征途:新手 CentOS 环境下源码安装 PostgreSQL 15
部署环境postgresql15.5CentOSLinuxrelease7.9.2009(Core)VMware17.5.0MobaXterm22.1获取安装包下载地址上传安装包到VMw
PostgreSQL征途:新手 Windows 环境下安装 PostgreSQL 15 发行版
环境操作系统:Windows10专业版64位PostgreSQL:postgresql15.5下载PostgreSQL官网地址安装PostgreSQL15双击postgresql1
PostgreSQL征途:新手 Linux 环境下安装 PostgreSQL 15 发行版
安装环境postgresql15.5CentOSLinuxrelease7.9.2009(Core)选择数据库版本选择操作系统系列选择数据库版本、操作系统平台、架构选择数据库的版本、操作系统
专栏作者

数据库资讯
本月热门
原创【MySQL 30周年庆】MySQL 8.0 OCP考试限时免费!教你免费领考券
墨天轮小教习
2025-04-25
原创2025年4月国产数据库大事记:4个千万级中标项目诞生!2024年达梦净利3.6亿、金仓净利8006.6万……
墨天轮编辑部
2025-04-30
原创外国CTO也感兴趣的开源数据库项目——openHalo
小满未满、
2025-04-21
原创数据库国产化替代深化:DBA的机遇与挑战
代晓磊
2025-04-27
原创2025 DBA 薪资观察:做 DBA 还香吗?
墨天轮编辑部
2025-04-24
原创【专家有话说第六期】数据库考证到底有用么?国产时代DBA如何构建真实竞争力
墨天轮编辑部
6天前
近期活动
搜索服务统一治理(跨引擎多个集群监控管理、流量管控、服务编排)【Workshop 第一期 -北京站】
05/15 13:30 0人报名
数据库服务团队技术分享第十四期-日常运维中的技术决策(安全生产系列)
05/15 20:00 2人报名
从 MySQL/RDS/PostgreSQL 跃迁到 TiDB,高成长企业的数据库选型和降本增效实践
05/24 14:00 0人报名