PostgreSQL9.4如何指定数据库schema
日期: 2015-11-28 分类: 跨站数据 255次阅读
在PostgreSQL中数据库可以有多个schema,在程序访问的时候如果不做特殊的设置,默认连接的是名为public的schema。
那么,如何设置能够让程序去访问特定的schema呢?之前在网上找的答案说在jdbc的连接字符串上加 ?searchpath=schemaName,经过检验,在PostgreSQL9.4中是不管用的。
实际上可用的方法是通过运行一条SQL语句,将用户的searchpath设置为指定的schema:
ALTER USER user_name SET search_path to schemaName
更多的信息可以参考 stackoverflow上的这个问题:http://stackoverflow.com/questions/4168689/is-it-possible-to-specify-schema-when-connecting-to-postgres-with-jdbc
转载于:https://www.cnblogs.com/jiaoyiping/p/5002083.html
除特别声明,本站所有文章均为原创,如需转载请以超级链接形式注明出处:SmartCat's Blog
上一篇: ES6--对象
下一篇: Linux安装Git及详细使用
精华推荐