如果在使用ACCEPT命令时,想要使用ESCAPE KEY选项来设置退出输入模式的按键,但发现该选项似乎并不起作用,可以尝试以下
在BEGIN-END块中添加定义的ESCAPE命令:
BEGIN
...
ESCAPE "!"
ACCEPT var FROM KEYBOARD
...
END
在使用ESCAPE KEY选项时,需要注意,只有在输入时按下了设置的退出键才能退出输入模式。比如,上面的例子中,设置了“!”键为退出键,那么只有在输入时按下“!”键才能退出输入模式。
此外,如果在使用ACCEPT命令时,希望将输入的内容转为大写或小写,可以使用UPPER()和LOWER()函数来实现:
BEGIN
...
ACCEPT var FROM KEYBOARD
var := UPPER(var) --转为大写
...
END