VGVar

限定符 VGVar 可以放在下表中列出的每个 EGL 系统变量的名称的前面。这些变量主要用于从 VisualAge Generator 迁移的应用程序。

系统变量 描述
currentFormattedGregorianDate 包含长格里历格式的当前系统日期。
currentFormattedJulianDate 包含长儒略历格式的当前系统日期。
currentFormattedTime 包含 HH:mm:ss 格式的当前系统时间。
currentGregorianDate 包含 8 位格里历格式(yyyyMMdd)的当前系统日期。
currentJulianDate 包含 7 位儒略历格式(yyyyDDD)的当前系统日期。尽量避免使用此变量,此变量用于支持从 VisualAge® Generator 至 EGL 的代码迁移。
currentShortGregorianDate 包含 6 位格里历格式(yyMMdd)的当前系统日期。尽量避免使用此变量,此变量用于支持从 VisualAge Generator 至 EGL 的代码迁移。
currentShortJulianDate 包含 5 位儒略历格式(yyDDD)的当前系统日期。尽量避免使用此变量,此变量用于支持从 VisualAge Generator 至 EGL 的代码迁移。
handleHardIOErrors 控制在 try 块中的 I/O 操作发生硬错误后程序是否继续运行。
handleOverflow 控制算术溢出后的错误处理。
handleSysLibraryErrors 指定系统变量 SysVar.errorCode 的值是否受系统函数调用的影响。
mqConditionCode 包含在对 MQ 记录执行 addscan I/O 操作之后进行的 MQSeries® API 调用的完成代码。
sqlerrd 包含 6 个元素的数组,其中每个元素都包含从上一个 SQL I/O 选项返回的相应 SQL 通信区(SQLCA)值。
sqlerrmc 包含与 SysVar.sqlcode 中的返回码相关联的错误消息的替换变量。
sqlIsolationLevel 指示一个数据库事务相对于另一数据库事务的独立性级别。
sqlWarn 包含 11 个元素的数组,其中每个元素包含在上一个 SQL I/O 操作的 SQL 通信区(SQLCA)中返回的警告字节,并且下标比 SQL SQLCA 描述中的警告编号大 1。

相关概念
引用 EGL 中的变量
EGL 中的确定作用域规则和“this”

相关参考
EGL 库外部的系统变量

使用条款 | 反馈
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.