los*_*its 17 sql postgresql schema psql
版本8.4.16(版本无法选择).
我按如下方式登录我的数据库:
psql -d JRuser
Run Code Online (Sandbox Code Playgroud)
结果提示是:
JRuser=>
Run Code Online (Sandbox Code Playgroud)
我想\或者\n期望看到架构'translate'中所有关系的列表
No relations found.
Run Code Online (Sandbox Code Playgroud)
但我可以从架构中的任何表中选择而没有任何问题.例如:
select * from translate.storage; --works fine
Run Code Online (Sandbox Code Playgroud)
通过执行\ dn +,我确保了JRuser的访问权限是正确的:
List of schemas
Name | Owner | Access privileges | Description
translate | JRuser | JRuser=UC/JRuser |
: postgres=UC/JRuser
Run Code Online (Sandbox Code Playgroud)
为什么我不能在翻译模式中看到表格?
Erw*_*ter 20
\d在psql中只显示可见的表,即在你的search_path.
试着看看:
SHOW search_path;
SET search_path= translate;
\d
Run Code Online (Sandbox Code Playgroud)
您的会话设置可能已经以某种方式更改.有多种方法可以做到这一点:
关于dba.SE的相关后续问题:
| 归档时间: |
|
| 查看次数: |
14325 次 |
| 最近记录: |