gpt4 book ai didi

sql - Oracle 中的 CREATE TABLE 逆向工程

转载 作者:行者123 更新时间:2023-12-04 22:38:30 24 4
gpt4 key购买 nike

在 Oracle SQL Developer 中,每个表都有一个“SQL”选项卡。此选项卡包含重新创建表所需的大部分 SQL 代码( CREATE TABLECREATE TRIGGER 等)。

这些信息是从数据库系统以编程方式提供的,还是 SQL Developer 的应用程序功能?如果是前者,我需要运行哪些命令/语句来检索此信息?如果是后者,有没有什么聪明的方法让 SQL Developer 导出这些语句?

最佳答案

如果您使用的是 Oracle 9i+,那么您正在寻找 DBMS_METADATA 包。 http://download.oracle.com/docs/cd/B10500_01/appdev.920/a96612/d_metada.htm .它将允许您提取您想要的任何 DDL。

如果您正在寻找更具体的信息,您可以访问与@Quassnoi 提供的类似的特定数据元素的大量 View 。

关于sql - Oracle 中的 CREATE TABLE 逆向工程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1195410/

24 4 0