Postgresql数据库中自定义数据类型列的最大大小是多少?

Postgresql数据库中自定义数据类型列的最大大小是多少?,postgresql,sqldatatypes,user-defined-types,Postgresql,Sqldatatypes,User Defined Types,我正在Postgresql中创建一个自定义数据类型。这种类型的列将在每行中保存大量数据,并且数据将随着时间的推移而增加。如果您知道Postgresql中的自定义类型,那么您还必须知道,如果无法事先确定类型的大小,则必须在CREATETYPE语句中将内部长度指定为变量。我也为我的类型做了同样的事情。那么,如果我创建一个这种数据类型的列,那么在一行的列中可以存储多少数据 字段大小:1GB 烘烤字段最多可为1 GB 这直接来自。字段大小:1GB 烘烤字段最多可为1 GB 这直接来自。这是真的,但你到底

我正在
Postgresql
中创建一个自定义数据类型。这种类型的列将在每行中保存大量数据,并且数据将随着时间的推移而增加。如果您知道Postgresql中的自定义类型,那么您还必须知道,如果无法事先确定类型的大小,则必须在CREATETYPE语句中将内部长度指定为变量。我也为我的类型做了同样的事情。那么,如果我创建一个这种数据类型的列,那么在一行的列中可以存储多少数据

字段大小:1GB

烘烤字段最多可为1 GB

这直接来自。

字段大小:1GB

烘烤字段最多可为1 GB


这直接来自。

这是真的,但你到底在哪里找到了那句话?从以下pdf中找到了这句话:“‘PostgreSQL数据库限制’在这里找到:我冒昧地用官方文档中的一句话替换了它。所以,你指的是postgres中的任何类型,无论是自定义的还是内置的,都被限制为存储高达1GB的数据。这种限制也适用于bytea,但bytea的容量可能高达4 TB。那么,如果我尝试使用lo_import将媒体文件存储在bytea列中,但该媒体文件太大,以致于要存储在数据库中的结果大对象超过4TB大小,会发生什么情况?这是真的,但您在哪里找到了该引号?从以下pdf获取该引号:““PostgreSQL数据库限制”在这里找到:我冒昧地用官方文档中的引用替换了它。所以,你指的是postgres中的任何类型,无论是自定义的还是内置的,都只限于存储高达1GB的数据。这种限制也适用于bytea,但bytea的容量可能高达4 TB。所以,如果我尝试使用lou import在bytea列中存储一个媒体文件,但该媒体文件太大,以至于要存储在数据库中的结果大对象超过4TB,会发生什么?