SAS:如何创建(日期变量)数据集

SAS:如何创建(日期变量)数据集,sas,Sas,我想知道如何使用逗号分隔符在数据集中创建(日期/时间)列。几个月前,我在谷歌上搜索了一下,想知道如何删除,但我不小心删除了那个文件,再也找不到方法了 我认为这与输入有关,有什么提示吗 data INPUT; infile datalines delimiter=','; input CINNUMBER $1-8 DATE $10-20; datalines; AB12345C, 01/01/2017 ; RUN; 谢谢你,乔治 DATA INPUT; infile datalines d

我想知道如何使用逗号分隔符在数据集中创建(日期/时间)列。几个月前,我在谷歌上搜索了一下,想知道如何删除,但我不小心删除了那个文件,再也找不到方法了

我认为这与输入有关,有什么提示吗

data INPUT;
infile datalines delimiter=','; 
input CINNUMBER $1-8 DATE $10-20;
datalines;
AB12345C, 01/01/2017
;
RUN;
谢谢你,乔治

DATA INPUT;
  infile datalines delimiter=','; 
  attrib
    CINNUMBER length = $8
    DATE length = 8 format = mmddyy10. informat = mmddyy10.
  ;
  input CINNUMBER DATE ;
datalines;
AB12345C, 01/01/2017
;
RUN;

SAS有一些。上面演示了列表输入。对于逗号分隔的数据,这可能是最安全的样式。
ATTRIB
语句在
INPUT
语句之前定义变量及其属性。输入处理将使用
INFORMAT
MMDDYY10.
将mm/dd/yyyy数据字段读取到
DATE
变量中。

想知道为什么问题名为SAS PROC SQL:)?@Richard,因为这些都是输入,会输入到我的PROC SQL查询中,但我已经更新了标题。谢谢你,理查德!