用proc sql 将一个sas 数据集的观测插入到sql server2008的一个表中,
代码如下:
proc sql;
insert into peter.CoPrice_Day(date,open,high,low,close,vol,volb,openint,ticks,openvol,openvolb,cocode,contractmonth,contractyear)
select date,open,high,low,close,vol,volb,openint,ticks,openvol,openvolb,cocode,contractmonth,contractyear from work.a01;
quit;
报错如下:
ERROR: SELECT 子句的值 1 不匹配 INSERT 表名后列出的相应列的数据类型。
表coprice_day是我用sqlserver2008设计的,其中date的格式为date;sas数据集a01中date的格式为yymmdd10.
我将sas数据集的date格式调整,试遍了各种格式,但都无法插入到sqlserver的表中,总是报错日期格式不匹配!
求助大神,5555555555