簡體   English   中英

SAS Proc導入和格式錯誤

[英]SAS Proc Import and wrong format

我正在嘗試通過proc導入功能導入csv文件。 我正在使用以下語法:

PROC IMPORT OUT= WORK.claims 
        DATAFILE= 'C:\Folder\File.csv'
        DBMS=csv REPLACE;
        GETNAMES=YES;
        GUESSINGROWS=125;
RUN;

我的變量之一是以下格式的字符串15/04/2014AB280929D:01ABCDE 因此,它以日期開頭,然后是9個字符,一列和7個字符。

問題在於SAS將此變量檢測為日期,並在其上放置了ddmmyy10格式。 然后,當SAS嘗試讀取整個文件時,每行都會出現錯誤,告訴我該變量的數據無效。

我怎樣才能解決這個問題 ?

請嘗試使用菜單中的“文件導入”向導。 您最初會得到相同的結果,但是您可以按F4鍵,它將調出最后提交的代碼(在這種情況下,導入向導的代碼在后台運行)。 然后,您可以修改信息格式以適合您的需求,然后重新運行代碼。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM