遇到错误后停止SAS运行

时间:2015-05-11 18:05:30

标签: sas

是否有一个简单的选项会导致SAS在遇到错误时停止运行。类似于选项ERRORABEND的东西,除非不退出SAS?

我见过其他问题 - 例如Stop SAS Program on ErrorStop SAS macro execution on error然而,这些问题在处理远程服务器/处理已知位置的预期错误时似乎有所不同。我发现很难相信/理解没有简单的方法可以阻止错误,除非在代码中放置宏来查找错误。

2 个答案:

答案 0 :(得分:0)

我相信你要找的东西是应用工具栏上的break按钮。它是围绕它的圆圈的感叹号。

注意:请确保不要点击clear all按钮(这是风格化的'X')!它将清除所有程序编辑器代码,无法撤消。

答案 1 :(得分:-1)

您可以使用options syntaxcheck ;在出错后启用语法检查模式。

所以,要启用我认为你想要实现的目标:

options noerrorabend syntaxcheck ;

https://support.sas.com/documentation/cdl/en/lrdict/64316/HTML/default/viewer.htm#base-sysop-syntaxcheck.htm