【问题标题】:a question about oracle sql developer?关于oracle sql developer的问题?
【发布时间】:2010-12-06 16:19:14
【问题描述】:

我已经创建了表和视图,并插入了一些测试数据,但我想知道我在哪里可以获得我用来创建和插入数据的 sql 代码,我试图查看 sql 历史记录,但它没有他们,谢谢:))

【问题讨论】:

    标签: sql oracle oracle-sqldeveloper


    【解决方案1】:

    您可以获得创建和填充表所需的 SQL:

    1) 对于创建表 DDL,转到表节点并选择表,然后单击 SQL 选项卡并复制它显示的 DDL。

    2) 对于插入 DML,右键单击 Tables 节点中的表名并选择 Export Data 然后 Insert... 并填写向导。您也可以通过这种方式获取创建表 DDL,而不是像我在步骤 1 中所说的那样。

    【讨论】:

      【解决方案2】:

      历史 F8 应该向您显示 SQL Developer 中该选项卡中发生的所有事情(例如文件 xyz.sql)。
      如果您找不到所需的历史记录或 ddl,您应该能够“简单”地获得 ddl 由

      select * 
        from addmas
       where colA = 'my criteria'
      ;
      

      然后单击 F9,然后右键单击网格并将数据导出到“插入” 这将为您创建插入语句(请记住输入表名)

      要获取 CREATE TABLE/VIEW(或对象,而不是更改表),您可以右键单击表名, 选择“编辑”,然后进入 DDL(创建)。如果您使用该工具进行编辑,它还会向您显示更改的 ddl

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2021-09-29
        • 1970-01-01
        • 2017-07-15
        • 2015-05-06
        • 2013-11-13
        • 1970-01-01
        • 1970-01-01
        • 2021-01-15
        相关资源
        最近更新 更多