Strategy ONE
存储库命令
- \q:退出
- \c __数据库__:连接到数据库
- \d __table__:显示包括触发器的表定义
- \d __table__:更详细的表定义,包括描述和物理磁盘大小
- \l:列出数据库
- \你: 列出事件
- \df:列表函数
- \的: 列出索引
- \dn:列出架构
- \dt *.*:列出所有架构中的表(如果 *.* 省略则仅显示 SEARCH_PATH 表)
- \dT:列出所有数据类型。
- \dv: 列出视图。
- \df __函数__ :显示函数 SQL 代码。
- \X:格式漂亮的查询结果,而不是不太有用的 ASCII 表。
- \copy (SELECT * FROM __table_name__) TO 'file_path_and_name.csv' WITH CSV:将表格导出为 CSV。
用户相关:
- \的: 列出用户
- \你__用户名__: 如果存在,列出用户名。
- 创建角色__test1__:使用现有用户名创建角色。
- 创建角色__test2__不继承登录密码__passsword__;:创建一个具有用户名和密码的角色。
- 设置角色__test__;:将当前会话的角色更改为__test__。
- 将 __test2__ 授予 __test1__;:允许__test1__将其角色设置为__test2__。