在 Postgres 中,使用 PL/Python 存储过程语言来支持使用 python 语言编 写的 UDF 函数。PL/Python 以‘非信任’语言( ’untrusted’ language)的形式 存在,这意味着它不限制用户如何使用 Python。所以这种语言被命名为 plpythonu。如果 Python 将来提供了新的安全机制,会提供 plpython 语言。未 信任的 PL/Python 的编写者必须谨慎编写这些函数,不要用来做非法操作,因 为这个功能使得拥有 DBA 身份的用户可以执行任意脚本。只有超级用户才有权 限创建这些函数。
Python UDF
最新推荐文章于 2024-02-05 15:24:38 发布