如何在 Vertica 中找到表的创建者?(鉴于所有者已更改)

  • 本文关键字:所有者 创建者 Vertica sql vertica
  • 更新时间 :
  • 英文 :


使用以下命令更改了 Vertica 中表的所有者:

ALTER TABLE t33 OWNER TO Bob;

现在,我想知道谁创建了这个表,因为所有者与创建者不同,我在哪里可以找到它?

附言我试图浏览日志历史记录,但它没有"创建表"语句。

怎么样...

SQL> CREATE TABLE public.stack1 ( ID INTEGER ) ;
CREATE TABLE
SQL> ALTER TABLE public.stack1 OWNER TO mauro ;
ALTER TABLE
SQL> SELECT start_timestamp, user_name, request  
FROM v_monitor.query_requests 
WHERE request_type = 'DDL' 
ORDER BY 1 DESC LIMIT 2;
start_timestamp        | user_name |                   request                   
-------------------------------+-----------+---------------------------------------------
2018-05-09 14:13:50.57512-04  | dbadmin   | ALTER TABLE public.stack1 OWNER TO mauro ;
2018-05-09 14:13:06.348753-04 | dbadmin   | CREATE TABLE public.stack1 ( ID INTEGER ) ;
(2 rows)

最新更新