您拥有您创建的任何命名的 ROW 类型。如果您想要其他用户能够创建此命名的 ROW 类型之下的子类型,则必须授予这些用户对您的命名的 ROW 类型的 Under 权限。
CREATE ROW TYPE rtype1 (cola INT, colb INT);
GRANT UNDER ON ROW TYPE rtype1 TO kathy;
CREATE ROW TYPE rtype2 (colc INT, cold INT) UNDER rtype1;
要获取更多关于命名的 ROW 类型的信息,请参阅 CREATE ROW TYPE 语句,以及 GBase 8s SQL 参考指南 和 GBase 8s 数据库设计和实现指南 中数据类型的讨论。