当前位置: 首页 > news >正文

PostgreSQL数据类型

数据类型

数值类型

在这里插入图片描述

整数类型

  • SMALLINT

小范围整数,取值范围:-32768 ~ 32767

  • INT(INTEGER)

普通大小整数,取值范围:-2147483648 ~ 2147483647

浮点数类型

  • REAL

6位十进制数字精度

  • NUMERIC(m, n)

任意精度类型 NUMERIC(3,2)

  1. 插入100.1 无法插入
  2. 插入10.1 可以插入
  3. 插入1.22 可以插入
  4. 插入1.245 可以插入但结果是1.25(自动四舍五入)

日期时间类型

  • TIME (时分秒)

只用于一日内的时间 如:10:30:00

  • DATE

只用于日期 如:2025-05-01

  • TIMESTAMP

日期和时间 如:2025-05-01 10:30:00

字符串类型

  • CHAR

固定长度字符串,不足补空白,最大为 10485760(1G)

  • VARCHAR

可变长度字符串,最大为 10485760(1G)

  • TEXT

可变长度字符串,无长度限制

布尔类型

  • BOOLEAN

true/ false 两状态,第三种 unknown状态,用 NULL 表示

货币类型

  • MONEY

带有固定小数精度的货币金额,范围:-92233720368547758.08 ~ +92233720368547758.07
不建议使用浮点数来处理处理货币类型,因为存在舍入错误的可能性。

网络地址类型

  • 用于存储 IPv4 、IPv6 、MAC 地址的数据类型。
  • 这些类型提供输入错误检查和特殊的操作和功能。

在这里插入图片描述

几何类型

  • 最基本的几何类型:点(point),是其他类型的基础。

在这里插入图片描述

位串类型

  • 位串就是一串 1 和 0 的字符串。
  • 可用于存储和直观化位掩码。

在这里插入图片描述

文本搜索类型

  • 全文检索即通过自然语言文档的集合来找到那些匹配一个查询的检索。

在这里插入图片描述

相关文章:

  • 面试中系统化地解答系统设计题:通用方法论
  • 向量数据库和关系型数据库的区别,优点,缺点和典型应用场景
  • Linux安全清理删除目录bash脚本
  • 从零到一构建数据科学全流程实战:最新技术与企业级开发
  • Python:Python3 异常和文件
  • Rerank详解
  • 【CF】Day48——Codeforces Round 979 (Div. 2) D
  • 数字智慧方案5981丨智慧农业解决方案(55页PPT)(文末有下载方式)
  • 2024年12月 C/C++(二级)真题解析#中国电子学会#全国青少年软件编程等级考试
  • 开始一个vue项目
  • Android 移动开发:ProgressBar (水平进度条)
  • 第十一届蓝桥杯 2020 C/C++组 门牌制作
  • DeepSeek V3 架构创新:大规模MoE与辅助损失移除
  • Java面试高频问题(31-33)
  • PDF24 Tools:涵盖20+种PDF工具,简单高效PDF工具箱,支持一键编辑/转换/合并
  • 【论文阅读26】贝叶斯-滑坡预测-不确定性
  • 当算力遇上堵车:AI如何让城市血管不再“血栓”?
  • 范围for 和 万能引用
  • 8.进程概念(四)
  • 【java WEB】恢复补充说明
  • 玉渊谭天:美方多渠道主动接触中方希望谈关税
  • 澎湃读报丨解放日报9个版聚焦:上海,加快建成具有全球影响力的科技创新高地
  • 新开发银行如何开启第二个“金色十年”?
  • 中国公民在日本被机动车碾压身亡,我使馆发布提醒
  • 豆神教育:2024年净利润1.37亿元,同比增长334%
  • 美财长称关税战升级的责任在中方,外交部:关税战、贸易战没有赢家