0
我想將一個日期字段插入到SAS中的SQL Server表格形式Proc SQL中。這裏是我的PROC SQL代碼:從Proc SQL插入日期字段到MS SQL
proc sql;
insert into CFS_SQL.Data_DSB_Raw(sasdatefmt=(TheDate='mmddyy10.'))
select TheDateIncoming
from Work.Upload;
quit;
按照SAS幫助文檔(http://support.sas.com/kb/6/450.html),這應該只要TheDateIncoming
也有格式mmddyy10.
工作。我已驗證TheDateIncoming
上的格式是正確的,所以我認爲這應該起作用。
不幸的是,我得到了「SELECT子句中的值1與相應列的數據類型不匹配」錯誤。
有什麼想法?
如果刪除該選項會怎麼樣? – vasja
我得到了同樣的錯誤。 –
什麼SQL服務器數據類型是TheDate?它是Data_DSB_Raw的第一個字段嗎?這是使用ODBC還是OLEDB連接? – vasja