ON_ERROR_STOP
默认情况下,如果脚本命令生成错误(例如,由于命令格式不正确或数据格式无效),处理将继续进行。如果在脚本中将 ON_ERROR_STOP
设置为 ON
,并且在处理期间发生错误,脚本将立即终止。
例如:
=> \set ON_ERROR_STOP ON
注意
如果在 Linux 上使用vsql -f
调用脚本,则 vsql 会返回错误代码 3,指示脚本中出现错误。
默认情况下,如果脚本命令生成错误(例如,由于命令格式不正确或数据格式无效),处理将继续进行。如果在脚本中将 ON_ERROR_STOP
设置为 ON
,并且在处理期间发生错误,脚本将立即终止。
例如:
=> \set ON_ERROR_STOP ON
vsql -f
调用脚本,则 vsql 会返回错误代码 3,指示脚本中出现错误。