上传和读取数据集SAS-SQL Server

时间:2018-11-20 16:22:47

标签: sql sas odbc

我正在将数据集上传到MS SQL Server,并且以两种方式实现了

first one: 

proc sql; 
create table lib.dataset as 
select ID, date_reg from havingdata
;
Quit;

此处的日期格式为YYMMDD10。

一切顺利,日期格式在SQL Server上也看起来不错。但是,当我从SAS访问相同文件时,日期格式将更改为Date9。

2.I created the table directly on SQL server  

create table dbo.dataset
 (
ID char(11) NOT NULL, 
date_reg date,
);

然后从SAS插入值

proc sql; 
insert into lib.dataset
select ID, date_reg from havingdata
;
quit;

一切顺利,但是当我从SAS访问数据时,同样出现了同样的问题,日期格式从YYMMDD10更改。到Date9,

如何获得与SQL Server相同的格式。

我使用的libname是

libname lib odbc noprompt="dsn=myserver; database=dab" schema=dbo 
bulkload=yes;

0 个答案:

没有答案