BYTE 和 TEXT

对于 BYTE 或 TEXT 变量,唯一有效的缺省值是 NULL。以下示例定义称为 l_blob 的 TEXT 全局变量:
CREATE PROCEDURE use_text()
          DEFINE i INT;
          DEFINE GLOBAL l_blob REFERENCES TEXT DEFAULT NULL;
          ...
          END PROCEDURE 

这里需要 REFERENCES 关键字,因为 DEFINE 语句无法直接声明 BYTE 或 TEXT 数据类型;l_blob 变量是指向存储在全局环境中的 TEXT 值的指针。