7

我想知道如何在Vertica数据库中获取对象的元数据;像表的元数据。是否有任何表存储Vertica数据库中对象(函数、视图、表)的元数据。
例如,在Oracle中,我可以键入以下内容并获取表的详细描述或查看过程的代码。
oracle :> desc table_name;
或者
oracle :> edit proc_name;

我知道我可以使用\dt命令从我的模式中查看表,但是有什么方法可以查看创建对象的DDL语句?

4

3 回答 3

12

谢谢,但这不是我想要的。我正在寻找的是export_objects()功能:

select export_objects('','object_name') 

这样您将获得对象的创建脚本。

于 2012-07-18T19:56:47.373 回答
3

\d table-name应该得到你所需要的。

于 2012-07-16T15:16:57.367 回答
0

额外提示:如果您指定模式,您将获得该模式内的所有对象。当然,必须进入一个循环,为每个对象运行 export_objects()。

于 2012-12-26T21:29:48.207 回答