我创建了一个 sql 脚本,它在其中调用许多不同的 sql 文件,这些文件又可能在其中调用其他 sql 脚本。是否有可能在任何 sql 文件语句(授予、创建、更改错误)中发生错误时,它也会打印发生错误的文件名,显示行、错误和文件名。
当前是打印错误和行(显然)
dropping table temp_cl_link
DROP TABLE TEMP_CL_LINK CASCADE CONSTRAINTS
*
ERROR at line 1:
ORA-00942: table or view does not exist
如果可能的话,我希望它也显示发生错误的文件:
就像是 :
dropping table temp_cl_link
DROP TABLE TEMP_CL_LINK CASCADE CONSTRAINTS
*
ERROR at line 1:
ORA-00942: table or view does not exist ERROR FILE : InstallLink.sql
或以任何其他合适的格式。