美文网首页
PostgreSQL数据类型之Datum

PostgreSQL数据类型之Datum

作者: 退休码农飞伯德 | 来源:发表于2020-05-07 11:17 被阅读0次

Datum是PostgreSQL中C语言函数中使用的数据类型之一,它可以表示有效SQL类型中的任何值。

其实,Datum就像是void *,不同的就是携带了额外的大小信息。

typedef uintptr_t Datum;
typedef unsigned long long uintptr;

Datum定义为typedef uintptr_t Datum,因此在PostgreSQL支持的平台上为4或8个字节

参考资料

  1. http://www.cocoachina.com/articles/112819
  2. https://my.oschina.net/Suregogo/blog/651401
  3. PostgreSQL邮件列表: Re: Understanding Datum
  4. PostgreSQL邮件列表: Re: what is the meaning of Datum?

相关文章

  • PostgreSQL数据类型之Datum

    Datum是PostgreSQL中C语言函数中使用的数据类型之一,它可以表示有效SQL类型中的任何值。 其实,Da...

  • Varlena数据结构

    可变长类型(Varlena) Datum的typelen的约定 如果Datum类型是byval,则Datum表示一...

  • 4.12简单分发:case

    (case expr[(datum ...+) body ...+]...)每个datum都building被哪来...

  • PostgreSQL数据类型

    PostgreSQL中主要有三种类型的数据类型: 数值数据类型 字符串数据类型 日期/时间数据类型 数值数据类型 ...

  • Datum

    2017年8月24日10点33分我打算写下这段文字 Datum 哇 今天是距离上个月的意大利之旅过去了一个月耶 时...

  • PostgreSQL数据类型

    博客地址:https://ask.hellobi.com/blog/zhiji 欢迎大家来交流学习。 Potgre...

  • PostgreSQL 数据类型

    数字类型 在 PostgreSQL 中,decimal 和 numeric 是相同的: 除了基本的数字类型外,Po...

  • postgresql

    postgresql语法 一、数据类型 数值类型:interger 存储整数字符串类型 char(size)ch...

  • 12. 数组数据类型支持

    12. 数组数据类型支持 概述 从Pony 0.7.7.7版本开始,我们为PostgreSQL、Cockroach...

  • PostgreSQL 数据类型转换

    各种数据类型(日期/时间、integer、floating point和numeric)转换成格式化的字符串及反过...

网友评论

      本文标题:PostgreSQL数据类型之Datum

      本文链接:https://www.haomeiwen.com/subject/hpwkfhtx.html