关于oracle sql developer的一个问题?
我已经创建了表和视图,并插入了一些测试数据,但我想知道在哪里可以获得用于创建和插入数据的sql代码,我尝试查看sql历史记录,但没有,谢谢:)您可以获得创建和填充表所需的sql: 1) 对于创建表DDL,转到Tables节点并选择表,然后单击SQL选项卡并复制它显示的DDL关于oracle sql developer的一个问题?,sql,oracle,oracle-sqldeveloper,Sql,Oracle,Oracle Sqldeveloper,我已经创建了表和视图,并插入了一些测试数据,但我想知道在哪里可以获得用于创建和插入数据的sql代码,我尝试查看sql历史记录,但没有,谢谢:)您可以获得创建和填充表所需的sql: 1) 对于创建表DDL,转到Tables节点并选择表,然后单击SQL选项卡并复制它显示的DDL 2) 对于插入DML,右键单击“表”节点中的表名,选择“导出数据”,然后选择“插入…”。。。并填写向导。您也可以通过这种方式获得创建表DDL,而不是像我在步骤1中所说的那样。历史F8应该显示SQL Developer中该选项
2) 对于插入DML,右键单击“表”节点中的表名,选择“导出数据”,然后选择“插入…”。。。并填写向导。您也可以通过这种方式获得创建表DDL,而不是像我在步骤1中所说的那样。历史F8应该显示SQL Developer中该选项卡中发生的所有事情(例如文件xyz.SQL)。
如果您无法找到所需的历史记录或ddl,那么您应该能够“简单”地获得ddl 借 然后单击F9,然后右键单击网格并将数据导出到“插入” 这将为您创建insert语句(请记住输入表名) 要获取创建表/视图(或对象,而不是alter tables),可以右键单击表名, 选择“编辑”,然后转到DDL(创建)。如果您使用该工具进行编辑,它还将显示更改的ddl
select *
from addmas
where colA = 'my criteria'
;