【发布时间】:2013-03-11 20:18:47
【问题描述】:
我创建了一个 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
或任何其他合适的格式。
【问题讨论】: