在 SQL 查询中包含 SQL 文件

Fra*_*urt 5 oracle-sql-developer

在 Oracle SQL Developer 中,有没有办法在 SQL 查询中包含 SQL 文件?就像\include{myfile.tex}LaTeX 中的命令一样。

例子:

  • file1.sql 包含 FROM my_table;
  • file2.sql 包含 SELECT * \include{file1.sql}

执行file2.sql从Oracle SQL Developer中应该是相当于执行SELECT * FROM my_table;

Phi*_*ner 0

在 SQL*Plus 中,使用 @filename 执行外部脚本 ( http://docs.oracle.com/cd/E11882_01/server.112/e16604/ch_ Five.htm #i1210918 )。

这在 SQL Developer 中也适用,只需注意相对目录和绝对目录之间的差异即可。