【文件属性】:
文件名称:variant:Postgres的变体数据类型,允许存储任何其他类型
文件大小:124KB
文件格式:ZIP
更新时间:2021-05-16 07:54:24
PLpgSQL
变体
变体是Postgres数据类型,它可以保存任何其他类型的数据,并记住原始类型。 例如:
SELECT 'some text'::text::variant.variant;
variant
--------------------
(text,"some text")
(1 row)
SELECT 42::int::variant.variant;
variant
--------------
(integer,42)
(1 row)
要构建它,只需执行以下操作:
make install
然后在您的数据库中:
CREATE EXTENSION variant;
有关更多详细信息或遇到问题,请参见下面的“建筑物”。
当前状态
您可以在上此扩展的发行版本的当前状态。
Travis-CI状态:
建造
要构建变体,请执行以下操作:
【文件预览】:
variant-master
----sql()
--------variant.sql(25KB)
--------.gitignore(11B)
----msvc()
--------VariantExtension()
--------VariantExtension.sln(1KB)
--------.gitignore(3KB)
--------readme.txt(720B)
----src()
--------variant.c(34KB)
--------port.h(434B)
--------variant.h(3KB)
----variant.control(130B)
----fix_results.sh(365B)
----doc()
--------variant.md(6KB)
----.travis.yml(485B)
----LICENSE(1KB)
----test()
--------sql()
--------helpers()
--------expected()
----README.md(3KB)
----Makefile(2KB)
----.template(4B)
----META.json(1KB)
----.gitignore(212B)
----regdiff(57B)