在 postgresql 中查找主机名[重复]

2024-04-15

是否可以像 MS SQL Server 那样使用简单的语法

SELECT HOST_NAME()

在 postgresql 9.3.2 中? 我读过一些文章但没有结果!


不,默认版本没有这个功能。然而,使用新的本机函数扩展 PostgreSQL 很容易,并且有人已经这样做了:http://pgxn.org/dist/hostname/ http://pgxn.org/dist/hostname/ .

另一种方法是安装额外的数据库语言(PostgreSQL 就很棒 - 您可以选择使用任意语言而不是 pl/pgsql)并使用该语言自己的函数来执行此操作。有例如pl/python (http://www.postgresql.org/docs/9.1/static/plpython-funcs.html http://www.postgresql.org/docs/9.1/static/plpython-funcs.html) 和 pl/perl (http://www.postgresql.org/docs/9.1/static/plperl-trusted.html http://www.postgresql.org/docs/9.1/static/plperl-trusted.html-- 另请参阅有关可信和不可信语言的讨论)。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在 postgresql 中查找主机名[重复] 的相关文章

随机推荐