文件名称:postgresql-functions:自定义 PostgreSQL 函数和扩展
文件大小:17KB
文件格式:ZIP
更新时间:2024-06-18 23:46:35
PLpgSQL
PostgreSQL 函数 自定义 PostgreSQL 函数和扩展的存储库。 diff_tables 一个简单的 plpgsql 函数,它接受两个表名(通过regclass类型),构建一个比较它们的内容的查询,运行它,并返回一组具有不同行的类似 diff 的结果。 它不需要表上的主键进行比较。 动态枢轴 返回指向作为第一个参数传递的查询的透视结果的 CURSOR,将排序的标头作为查询作为第二个参数传递。 有关此功能的大量上下文,请参阅 。 global_search / global_regexp_search 两个 plpgsql 函数,用于在整个数据库的所有或部分表中查找字符串或正则表达式的出现。 它返回包含该值的行的表、列和ctid ,以及在正则表达式搜索的情况下的值本身。 搜索可以限于表和/或模式的阵列。 可选择通过发出raise info消息来报告进度。 汉明重量 返回字节
【文件预览】:
postgresql-functions-master
----diff()
--------diff-tables.sql(574B)
----global_search()
--------global_search.sql(2KB)
--------README.md(2KB)
--------global_regexp_search.sql(2KB)
----tsearch()
--------dict_maxlen()
----hamming_weight()
--------hamming_weight.sql(493B)
--------Makefile(1KB)
--------hamming_weight.c(3KB)
----LICENSE.md(973B)
----strings()
--------plperl()
--------parse-option.sql(953B)
----README.md(2KB)
----large_objects()
--------lo_digest.sql(1KB)
--------lo_size.sql(454B)
----.gitignore(26B)
----pivots()
--------dynamic-pivot-create.sql(2KB)
--------dynamic-pivot-refcursor.sql(2KB)