带你读《SAS数据分析开发之道 软件质量的维度》第三章通信交流3.4用户生成的返回码(二)
带外信号带外返回码比带内返回码更常见、更有用,因为以下两种情况界限分明 :一个值是有效数据和性能元数据可反映出一个错误或故障。另外,由于该返回码依然表示一个通用宏变量,该变量必须初始化和重置,因此,空白返回码表明某个过程未遇到任何警告或“运行时错误”。带外信号唯一的...
带你读《SAS数据分析开发之道 软件质量的维度》第三章通信交流3.4用户生成的返回码(一)
用户生成的返回码正如SAS系统返回码能显示 SAS程序、DATA步骤、函数及程序指令的成败,开发人员应该使用用户生成的返回码来验证自己的宏、进程及程序。在软件设计过程 中,应该能够识别那些导致软件故障的漏洞,并确认哪些检测漏洞的程序可以推行到&...
带你读《SAS数据分析开发之道 软件质量的维度》第三章通信交流3.3系统字母数字返回码(二)
&SYSERRORTEXT&SYSERRORTEXT 自动宏变量是特殊的,对它进行介绍的唯一理由是尽量避免使用它。它包括当前 SAS会话中生成的或打印到 SAS日志中的最近一次错误信息的文本。一个错误信息并不表示出现了真正的“运行...
带你读《SAS数据分析开发之道 软件质量的维度》第三章通信交流3.3系统字母数字返回码(一)
系统字母数字返回码SAS 字母数字返回码在这里不是必需的,因为它们仅反映&SYSERR 的数字值。 此处虽然进行了介绍,但不建议使用这类返回码。&SYSWARNINGTEXT自动宏变量 &SYSWARNINGTEXT包括当前 ...
带你读《SAS数据分析开发之道 软件质量的维度》第三章通信交流3.2系统数字返回码(六)
&SYSRC&SYSRC自动宏变量能够记录与OS 运行环境直接进行互动的程序指令的状态,如X、SYSEXEC、SYSTASK及 WAITFOR。尽管本书中未详细介绍, 但 &SYSRC在这些程序指令成功完成之后会显示一个“0”值。由于&SYSRC在...
带你读《SAS数据分析开发之道 软件质量的维度》第三章通信交流3.2系统数字返回码(五)
&SYSLCKRC自动宏变量 &SYSLCKRC能显示最近 LOCK程序指令的顺利运行,LOCK程序指令以往用于显示数据集未被使用,仅能通过某个程序打开。由于 LOCK 程序指令在 Ba...
带你读《SAS数据分析开发之道 软件质量的维度》第三章通信交流3.2系统数字返回码(四)
&SQLRC&SQLRC自动宏变量功能与 &SYSERR相似,但不同之处在于,&SQLRC适用于 SAS程序及 DATA步骤,仅表示SQL程序中最近运行的 SQL程序指令的状态。需要注意的是,&SQLRC仅在 ...
带你读《SAS数据分析开发之道 软件质量的维度》第三章通信交流3.2系统数字返回码(二)
&SYSCC&SYSCC自动宏变量代表的是 SAS会话中遇到的警告或“运行时错误”的最大值。例如,如果遇到的“运行时错误”的值是“1012”和“1014”,那么&SYSCC会设置为“1014”,而“1012”错误则会被掩盖。&SYSCC是累积的,这一点与&a...
带你读《SAS数据分析开发之道 软件质量的维度》第三章通信交流3.2系统数字返回码(一)
SAS中的虚拟返回码对于比较熟悉第三代语言(3GL)的软件开发人员来说,前面对返回码的解释可能会显得不充分或不准确。实际上,在许多软件语言中,“返回”程序指令的目的是提示终止某个参数,即从子进程向父进程返回某个或某些值。在SAS中,系统生成的返回码确实会执行这个功能,然而,...
带你读《SAS数据分析开发之道 软件质量的维度》第三章通信交流3.1返回码(一)
看到危地马拉在丛林高处建的树屋,我对“爬上床”这个短语有了新的认识,目睹了玻利维亚完全拿盐块建造的旅店,耳闻了阿根廷畜牧场的奶牛哞哞叫到深夜,在我背包到国外旅行的过程中,我发现了一条住宿的真理 :越偏僻的地方,可能越需要注意与外界的通信交流。旅途中没有信...
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。