Hello World

由于 SAS 的结构,创建 Hello World!有三种主要方式。例子:

  1. 在将消息放入 SAS 日志的数据步骤中(_null_ 表示不应创建输出数据集):
data _null_;
    put "Hell" "o World!";
run;
  1. 在存储 Hello World!的数据步骤中在变量内(foo 表示应该创建一个名为 foo 的输出数据集,a)只包含一个记录,b)只包含一个变量:bar,其值为 Hello World!):
data foo ;
    bar="Hello" ;
    put bar= "World!";
run ;
  1. 通过 SAS Macro 语言(在任何数据步骤之外的开放代码中)。& 标识对宏变量的调用,. 标识变量的结尾(如果不需要空格字符):
%let foo=Hello;
%put &foo.o World!;
  1. 混合:在数据步骤中使用宏变量:
%let foo=Hello;

data _null_ ;
  put "&foo World!";
run ;