2016-04-13 5 views
0

私は巨大なプログラムを持っていますが、出力の順序を示すために使用できるsasコードがありますので、最初、2番目、3番目など... sasログに生成される追加情報。私は特定のデータセットを追跡し、それらを分離しようとしています。 事前に感謝します。あなたのDATAステップ間sasはsasログに出力するものを選択します

+0

この質問は不明です。出力の順番はどういう意味ですか?出力データセット?たくさんのデータセットがあり、作成された順序を知りたいということですか? (各ファイルの作成日?)。道に迷いました。 – Quentin

答えて

0

、以下%PUT文の使用:これは、ログに書き込まれます

options nosource nonotes; 

data class; 
    set sashelp.class; 
run; 

%PUT %trim(&syslast) created at %sysfunc(datetime(),datetime25.6).; 

data air; 
    set sashelp.air; 
run; 

%PUT %trim(&syslast) created at %sysfunc(datetime(),datetime25.6).; 

を:15APR2016で作成

WORK.CLASS:08:46:59.555348を。

WORK.AIRは15APR2016:08:46:59.568947で作成されました。

+1

'&SYSDATE'と'&SYSTIME'は定数であり、プログラムの先頭に設定されます。データの作成日時を正確に知りたい場合は、 '%sysfunc(datetime()、datetime25.6)'などを使用する必要があります。 – mjsqu

+0

@mjsquはい、まったく正しい。私は私の答えを更新する –

関連する問題