SAS在字符的条件比较中使用全局变量

密码

我有一个if语句,用于检查全局变量是否为yes / no

全局变量是前一个宏的输出

为什么当我在'Y'或'N'周围使用引号时却不起作用-我从未在任何其他编程语言中看到过。我一直不得不对字符变量使用引号

即这不起作用

%if &errorflag='Y' %then %do;

但这有效:

%if &errorflag=Y %then %do;
DomPazz

宏不过是文本替换引擎。因此,其中包含的值为&errorflagisY和not 'Y'显然Y ^= 'Y'

这会工作

%if "&errorflag" = "Y" %then %do;

&errorflag用引号将值引起来

%if "%upcase(&errorflag)" = "Y" %then %do;

可能是比较安全的比较。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在许多sql proc中使用SAS全局变量进行调用

来自分类Dev

在python函数中使用全局变量

来自分类Dev

在库中使用全局变量

来自分类Dev

何时在Swift中使用全局变量

来自分类Dev

避免在python中使用全局变量

来自分类Dev

在库中使用全局变量

来自分类Dev

在SQL查询中使用全局变量

来自分类Dev

在函数中使用全局变量

来自分类Dev

在函数中使用全局变量的副本

来自分类Dev

在实例方法中使用的全局变量,不带“全局”

来自分类Dev

全局变量使用

来自分类Dev

在Delphi中使用全局变量和类变量

来自分类Dev

在flask(flask.g)中使用全局变量

来自分类Dev

通过引用传递或在C中使用全局变量

来自分类Dev

无法在我的应用中使用全局变量

来自分类Dev

在NodeJS中使用和更新全局变量是否安全?

来自分类Dev

在Objective-C中使用全局变量

来自分类Dev

在头文件中使用“ extern const”使全局变量只读

来自分类Dev

如何在PHP Codeigniter中使用全局变量

来自分类Dev

如何在伪代码中使用全局变量?

来自分类Dev

在R中使用函数参数定义全局变量

来自分类Dev

在Python中使用eval或exec设置全局变量

来自分类Dev

在nodejs中使用全局变量有多糟糕?

来自分类Dev

无法在NodeJS MySQL中使用全局变量

来自分类Dev

如何在单元测试中使用全局变量?

来自分类Dev

如何在多个.cpp文件中使用全局变量?

来自分类Dev

在循环中使用$ .getJSON追加到全局变量

来自分类Dev

如何在symfony树枝文件中使用全局变量?

来自分类Dev

如何在反应中使用全局变量?