我的要求是使用ant build文件中的exec任务在Jenkins的单个构建中执行多个SQL脚本。
为此,我在主sql文件中有一个以'@'符号为前缀的脚本文件(.sql)列表。
例如:
主文件'script-source-execution-order.sql' 包含以下内容 @我,script1.sql
@我,script2.sql
@我-script3.sql
我通过在ant build.cml中的exec任务(对于sqlplus)中调用前缀为'@'符号的'script-source-execution-order.sql'来执行上述所有3个文件。它很好。
但它只是在Jenkins的控制台输出中显示脚本的结果。
如何在sqlplus中显示将从主sql文件执行的sql文件的文件名?