像任何其他编程语言中,SAS语言都有其自己的语法规则来创建SAS程序。任何SAS方案的三个组成部分 - 声明,变量和和数据集遵循以下语法规则。
SAS中的变量表示SAS数据集中的一列。 变量名遵循以下规则。
# Valid Variable Names REVENUE_YEAR MaxVal _Length # Invalid variable Names Miles Per Liter #contains Space. RainfFall% # contains special character other than underscore. 90_high # Starts with a number.
DATA语句标记创建新的SAS数据集。 创建DATA集的规则如下。
# Temporary data sets. DATA TempData; DATA abc; DATA newdat; # Permanent data sets. DATA LIBRARY1.DATA1 DATA MYLIB.newdat;
SAS程序,数据文件和程序的结果在Windows中以各种扩展名保存。
SAS代码中的注释以两种方式指定。 以下是这两种格式。
*消息形式的注释; 不能在其中包含分号或不匹配的引号。 此外,不应该有任何参考任何宏语句在这样的注释。 它可以跨越多行并且可以是任何长度..以下是单行注释示例:
* This is comment ;
以下是一个多行注释的例子:
* This is first line of the comment * This is second line of the comment;
/ * message * /形式的注释更频繁地使用,并且不能嵌套。 但它可以跨越多个线并且可以是任何长度。 以下是单行评论示例:
/* This is comment */
以下是一个多行注释的例子:
/* This is first line of the comment * This is second line of the comment */