使用 GLOBAL 作为变量名
如果试图以
global
作为名称来定义变量,define 操作会失败。下面例子中给出的语法和定义全局变量的语法冲突:
DEFINE global INT; -- fails;
如果设置了环境变量
DELIMIDENT
,就可以使用
global
作为变量名,如下面的例子所示:
DEFINE "global" INT; -- successful
重要:
虽然前几节给出的变通方法可以在关键字用作标识符时避免编译或运行时语法冲突,但是必须记住这种标识符容易把代码变得更加难以理解和维护。
父主题:
使用关键字作为表名