是否可以使用像MS SQL Server这样的简单语法
SELECT HOST_NAME()
postgresql 9.3.2中的? 我看过一些文章,但没有结果!
答案 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 - 另见有关可信和不可信语言的讨论。)