【发布时间】:2017-06-16 17:57:51
【问题描述】:
假设我有一个名为“user”的父表 CREATE TABLE,它是由超级用户“postgres”创建的。 现在我想创建该父表的子表,如
CREATE TABLE public.user_child
()
INHERITS (public.user)
但是有两个问题。 1)我想使用其他用户创建那个孩子,比如说“实习生”,可能没有像超级用户这样的特权。 2)我想在函数中动态创建该表。
但它显示“实习生”必须是“用户”的所有者才能创建其子级的错误。 有什么解决办法吗?
【问题讨论】:
标签: sql postgresql postgis