postgresql - postgresql 9.4.5 中的对象类型是什么

标签 postgresql object

我正在使用 Postgresql 9.4.5。想知道“更改所有权”命令适用的 Postgresql 中可用的各种对象类型。

例如 user1 创建下表:

# create table testschema1.testtable1(id int);

super 用户将此表的所有权更改为 user2:

# alter table testschema1.testtable1 owner to user2;

谁能告诉我各种对象类型是什么?

非常感谢,

最佳答案

这是我所知道的列表:

  • 汇总
  • 整理
  • 转化
  • 数据库
  • 域名
  • 事件触发器
  • 外部数据包装器
  • 外部表
  • 职能
  • 语言
  • 大对象
  • 物化 View
  • 运营商
  • 运算符类
  • 运营商家族
  • 架构
  • 顺序
  • 服务器
  • 表格
  • 表空间
  • 文本搜索配置
  • 文本搜索字典
  • 类型
  • 查看
  • 列表项

请随意编辑答案以包含可以转移其所有权的其他对象。

此外,请务必查看有关 SQL Commands 的 Postgres 文档

关于postgresql - postgresql 9.4.5 中的对象类型是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35613543/

相关文章:

sql - 如何从该表中的每个不同用户中选择最高分数?

linux - 当我在 Ubuntu 中更改数据目录时 Postgres 不工作

javascript - 在 JavaScript 中将对象的值分配给另一个数组

javascript - 为什么这是指外部变量?

sql - Postgres INTERVAL 使用表中的值

sql - UNION 查询按其组件单独排序

javascript - 如何使用phantomjs保存 "while"中的文件?

java - 在 Java 中创建对象的最佳方式以及什么时候会出现内存泄漏

java - 如何将双向 map 保存在数据库中?

javascript - 如何根据子属性将 JSON 排序到数组中