在postgresql中找到主机名

时间:2014-02-18 03:42:58

标签: postgresql

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

SELECT HOST_NAME()
postgresql 9.3.2中的

? 我看过一些文章,但没有结果!

1 个答案:

答案 0 :(得分:3)

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

另一种方法是安装一个额外的db语言(PostgreSQL很棒 - 你可以选择使用任意语言而不是pl / pgsql)并使用语言自己的函数来做到这一点。例如有pl / python(http://www.postgresql.org/docs/9.1/static/plpython-funcs.html)和pl / perl(http://www.postgresql.org/docs/9.1/static/plperl-trusted.html - 另见有关可信和不可信语言的讨论。)