如果SAS DATA步骤在DROP,KEEP或RENAME语句中引用了不存在的变量,则它会返回一个错误提示,并由于该错误而停止DATA步骤。
当SAS引用不存在的变量时,如何使SAS继续执行该步骤?我假设对此有一个选项(?),但如果是这种情况,我不知道它叫什么。
(我正在处理年度数据集,这些数据有时会逐年增加或删除。)
答案 0 :(得分:4)
尝试使用:
options dkricond=nowarn dkrocond=nowarn;
第一个用于输入数据集,第二个用于输出数据集。
完成特定的数据步骤后,您可能希望将其设置回warn
或error
。