我不確定此代碼是否會在沒有警告或錯誤的情況下運行。我已使用UNIQUE
修飾符設置了key
選項。SAS:數據步驟和密鑰 - 選項
set
會發生什麼情況?
data One(keep= f1 f2);
attrib f2 length = $4;
set Two key = f3/unique; /* Unexpected behaviour? */
if (f1=0) then do;
f2 = 'Zero';
output;
end;
run;
我不清楚你在這個問題上問什麼 - 你能澄清一點嗎?這是否會引發警告,錯誤或僅返回意外結果? – JustinJDavies