在PostgreSQL源代码及其扩展中,如ApacheAGE,我发现到处都在使用Datum数据类型.我想知道它是在哪里定义的,它是做什么用的.
在PostgreSQL源代码及其扩展中,如ApacheAGE,我发现到处都在使用Datum数据类型.我想知道它是在哪里定义的,它是做什么用的.
它是任何SQL的单个值的后端内部表示 数据类型.使用基准的代码必须知道它是哪种类型, 因为基准本身并不包含该信息.通常, C代码将使用"本机"表示形式中的值,然后 转换为基准面或从基准面转换以传递值 与数据类型无关的接口.