范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文

详解PostgreSQL数据类型

  字符类型
  char(n), varchar(n) 和text。
  char和varchar超出长度的字符都是空白,这种情况下该字串将被截断为最大长度。
  如果没有长度声明,char等于char(1),而varchar则可以接受任何长度的字串。
  数字类型
  由2、4或8字节的整数以及4或8字节的浮点数和可选精度小数组成。
  名字
  存储尺寸
  描述
  范围
  smallint
  2字节
  小范围整数
  -32768 to +32767
  integer
  4字节
  整数的典型选择
  -2147483648 to +2147483647
  bigint
  8字节
  大范围整数
  -9223372036854775808 to +9223372036854775807
  decimal
  可变
  用户指定精度,精确
  最高小数点前131072位,以及小数点后16383位
  numeric
  可变
  用户指定精度,精确
  最高小数点前131072位,以及小数点后16383位
  real
  4字节
  可变精度,不精确
  6位十进制精度
  double precision
  8字节
  可变精度,不精确
  15位十进制精度
  smallserial
  2字节
  自动增加的小整数
  1到32767
  serial
  4字节
  自动增加的整数
  1到2147483647
  bigserial
  8字节
  自动增长的大整数
  1到9223372036854775807
  serial:自增的int类型,自动创建了一个序列,把默认的值赋予下一个序列。当insert没有指定serial列的值时,则默认的从序列中取出值,并且将序列的值自动加1。
  日期类型
  名字
  存储尺寸
  描述
  最小值
  最大值
  解析度
  timestamp [ (p)][withouttimezone]
  8字节
  包括日期和时间(无时区)
  4713 BC
  294276 AD
  1微秒 / 14位
  timestamp [ (p)]withtimezone
  8字节
  包括日期和时间,有时区
  4713 BC
  294276 AD
  1微秒 / 14位
  date
  4字节
  日期(没有一天中的时间)
  4713 BC
  5874897 AD
  1日
  time [ (p)][withouttimezone]
  8字节
  一天中的时间(无日期)
  0:00:00
  24:00:00
  1微秒 / 14位
  time [ (p)]withtimezone
  12字节
  仅仅是一天中的时间,带有时区
  00:00:00+1459
  24:00:00-1459
  1微秒 / 14位
  interval [ fields][(p)]
  16字节
  时间间隔
  -178000000年
  178000000年
  1微秒 / 14位
  枚举(enum)类型
  是由一个静态值的有序集合构成的数据类型,它们等效于很多编程语言所支持的enum类型。
  枚举类型的一个例子可以是一周中的日期,或者一个数据的状态值集合。
  枚举类型可以使用CREATE TYPE命令创建。
  一旦被创建,枚举类型可以像很多其他类型一样在表和函数定义中使用。
  一个枚举类型的值的排序是该类型被创建时所列出的值的顺序。
  几何类型
  名字
  存储尺寸
  表示
  描述
  point
  16字节
  平面上的点
  (x,y)
  line
  32字节
  无限长的线
  {A,B,C}
  lseg
  32字节
  有限线段
  ((x1,y1),(x2,y2))
  box
  32字节
  矩形框
  ((x1,y1),(x2,y2))
  path
  16+16n字节
  封闭路径(类似于多边形)
  ((x1,y1),...)
  path
  16+16n字节
  开放路径
  [(x1,y1),...]
  polygon
  40+16n字节
  多边形(类似于封闭路径)
  ((x1,y1),...)
  circle
  24字节
  圆
  <(x,y),r> (center point and radius)
  网络地址类型
  名字
  存储尺寸
  描述
  cidr
  7或19字节
  IPv4和IPv6网络
  inet
  7或19字节
  IPv4和IPv6主机以及网络
  macaddr
  6字节
  MAC地址
  位串类型
  位串就是一串1和0的字串,可以用于存储和视觉化位掩码。
  有两种类型的SQL位类型:bit(n)和bit varying(n); n是一个正整数。 bit类型的数据必须准确匹配长度n; 试图存储短些或者长一些的数据都是错误的。 类型bit varying数据是最长n的变长类型;更长的串会被拒绝。 写一个没有长度的bit等效于bit(1),没有长度的bit varying相当于没有长度限制。
  数组类型
  1、任何基本类型 (不是组合类型或域) 可以用作数组,只要在类型后面加一个中括号 ([]) 。
  创建一个二维数组如下:  CREATE TABLE a(a int[][5]);
  PG不强制要求定义数组大小,甚至维数也可以不定义。所有的数组作为type[].
  ANSI 语法只支持一维数组,并且需要定义数组大小:  CREATE TABLE a(a int ARRAY[5]);
  Arrays 可以为 NULL, 但数组内的元素不能为null。
  2、不限长度:int[]和int[10]都不会限定元素个数。
  不限维度:int[]和int[][]效果是一样的,都可以存储任意维度的数组。
  矩阵强制:多维数组中,同一个维度的元素个数必须相同。
  元素强制:元素类型必须一致。
  3、扩展:  一维数组支持prepend(往前追加),append(往后追加),cat(两个数组合并)操作。  二维数组仅支持cat操作:array_append、array_prepend、array_cat。  subscript:数组的下标,默认是从1开始编号,除非赋值的时候强制指定subscript。
  文本搜索类型
  PostgreSQL提供两种数据类型,它们被设计用来支持全文搜索。  tsvector类型:表示一个为文本搜索优化的形式下的文档,去除重复分词后按分词顺序存储 ,可以存储位置信息和权重信息。  tsquery类型:表示一个文本查询,存储查询的分词,可存储权重信息。
  XML类型
  XML数据类型可以被用来存储XML数据。
  XML数据类型比直接在一个text域中存储XML数据的优势在于:  会检查输入值的结构是不是良好;  有支持函数用于在其上执行类型安全的操作。
  使用这种数据类型要求在安装时用configure --with-libxml选项编译。
  墨天轮原文链接:https://www.modb.pro/db/150306?sjhy(复制链接至浏览器或点击文末阅读原文查看)
  关于作者
  陈家睿,云和恩墨MySQL技术顾问,拥有MySQL OCP、PGCE、OBCA、SCDP证书,长期服务于电信行业。现负责公司MySQL数据库、分布式数据库运维方面的技术工作;热衷于运维故障处理、备份恢复、升级迁移、性能优化的学习与分享。

带辅助轮还能调鞋码,安全易上手的唯品乐儿童轮滑鞋近些年,国内发展最快的体育项目非轮滑运动莫属。如今,轮滑运动已经是我国重要的体育项目,也是深受广大青少年青睐并积极参与的运动。不论是在小区一角,或者是公园场地里,都能看到青少年学习又短又快!抖音的新功能你还不知道吗?抖音快手又开始悄悄动手脚了,铁子们有没有发现最近新增的倍速播放功能呀?嫌弃抖音进度条不好拖的我简直狂喜!最近啊,不少网友发现,抖音悄没声地上线了倍速播放功能。长按视频,就会有不感兴双十一买东西攻略好物种草双11玩法都有jiangjiang今年的双11又又又来了,支付宝购物车小算盘还不快准备起来今天给购物车空虚的小伙伴准备了一份实用好物种草清单,文末再扒一扒今年双11新玩法,记得收藏码住,冲冲冲!新能源车的终极猜想Part3这次尝试说说能不能逆袭成功哈照例先放结论大概率是可以的。任务上是目前ZZ任务最正确的赛道我们肯定要掌握能源安全及自己真正的大规模工业的核心能力,而从发达国家的经验来看,汽车工业从来2021双十一投影仪干货极米NEWZ6X和当贝D3X哪个更好?双十一来袭,想购置数码家电的小伙伴,购物车里自然是少不了投影仪的一席之地。不少投影仪品牌也在争先恐后地为打响双十一之战做准备,那么2021年最火爆的两款投影仪当贝D3X和极米NEW读新能源车的终极猜想Part2这是我的几篇学习思考,来自启发俱乐部李丰专场。写下来理理自己的思路,同时作为记录可以回顾。另外,因为是自己的学习思考,所以可能会对原文有一定的曲解,所以如果你想知道李丰老师的想法的详谈左晖读后感引子对我来说,左晖可能是做难而正确的事上的那个北极星而且是少有的真正作成的人。是真正发生在我生活中展开给我看的那个人。让我终于知道这句话具体做起来是什么样的。而,一句至理名言在没有坐个地铁就能被种草?当贝投影这投放绝了当贝投影搞事情啦!!最近的杭州地铁1号线有点不一样杭州地铁1号线覆盖主城区主要商圈和杭州东站,众多杭州标志性景点都在1号线附近,日均客流达180万人次,高峰期客流210万人次,曝光鱿鱼游戏居然抄袭?网友劝你耗子尾汁火爆全球的鱿鱼游戏你看鱿鱼游戏了吗?前不久,Netflix制作韩剧鱿鱼游戏火爆全球,在各类社交平台上引起热议,并一度拿下Netflix美国榜冠军。鱿鱼游戏到底有多火呢?不仅掀起来糖观比亚迪DMi超级混动技术分享会有幸去参加了一次比亚迪官方举办的DMi超级混动的技术分享会。对这个新的超级混动和比亚迪也有了一些新的认识。关于DMi应该是比亚迪的混动技术越来越熟成后,对于如何正确的使用这些技术的看完就是赚了!教你双十一买最实惠的投影仪大促狂欢的jio步朝着我们一天天迈进,心里的小算盘打地飞起,就为了双十一薅一波大羊毛。今年想购置家电的看过来,良心干货投影仪选购指南来啦!你想要的选购方法,打折力度,好货推荐都在这
智能操控静音折叠解决用户痛点?亿健精灵ELF跑步机体验序每逢佳节胖三斤,是的,没看错,我从十一之前的69。8kg涨到了十一之后的72。7kg,于是考虑要锻炼身体减肥,冬天来说,出去跑步不太适合,在室内反而是不错的,既然有了想法,就要有呵护腰部,减少疲劳度固特异太空记忆棉人体工学头枕腰靠体验序家里的买菜车已经开了几年了,虽然长时间开车的时候相对较少,但每周几次的开车还是有的,让驾驶更加舒适,提升驾驶乐趣是驾驶人必备的技能之一,于是早早就购置了腰靠,以避免长时间开车带来一加9首批用户上手开箱质感成了大家称赞焦点记得手机行业有位大佬讲过抛开一切杂念认认真真的做产品,把产品做出来投入到市场,市场就会给你一个最公正的评判。个人认为这段话非常适合一加9这款机型,因为自这款机型正式发布就是大家热议数据Android手机获取用户数据的频率是iPhone的5倍随着智能手机的普及,我们在获得更多便利的同时,各种应用也在不断地收集我们的个人隐私数据。据美国范德堡大学计算机科学教授DouglasC。Schmidt的一项研究,谷歌特别喜欢收集手70个装修细节,不是自己人真的不会告诉你装修中有很多的事情要考虑,所以很多人往往忽略了细节,这样常常会给以后的生活留下一些遗憾,如果在装修时对这些细节稍加关注,也许以后的生活就不一样了,所以细节其实很重要。今天小蓝整理了儿童房高低床怎么选?什么材质的更好?二胎政策开放后,二宝家庭越来越多,在装修儿童房时,儿童高低床也就成了父母们的首要选择,它不仅可以满足孩子们的娱乐,也可以让孩子睡得踏实。那么,什么材质的儿童高低床好呢?如何选购儿童家装水电6大细节,不看后悔一辈子家庭装修中,水电环节至关重要。水电的材质,布局,测试必须认真对待,在验收必须严谨,如果问题是在入住后才发现,且不说造成的负累,光改造都将成为一个复杂和烦心的修理过程。今天,小蓝就分新房装修时各个空间开关插座高度开关插座的安装是新房装修时一个很特殊的环节,一方面涉及到水电改造时的点位设计,而水电又是家装中极其重要的项目,另一方面,业主在装修时都比较重视一些大的施工项目,而像开关插座这些小的新机iQOO8Pro系列正式发布,首发E5发光材质大家好,我是大家的老朋友数码科技。今天晚上七点半,iQOO8系列正式发布,今天晚上一共发布了两款机型,分别是iQOO8和iQOO8Pro现在汇总一下这两款机型分别给我们带来了哪些亮幸福有礼,抚州宝骏510降价1。86公司里忙不完的项目,每日地铁口的拥堵,没有个人空间怎么办?我要买宝骏510,我要买宝骏510,我要买宝骏510。重要的事情说三遍!近日,五菱汽车抚州国鼎销售中心店宝骏510销售,颜2017美国Martin吉他工厂铂金之旅(1)2017年6月Martin吉他中国总代理雅登中国,再次携手美国Martin吉他公司,举办Martin吉他工厂铂金之旅活动。本次雅登中国邀请了中国优秀的Martin吉他经销商和Mar