2017-10-17 93 views

回答

1

put語句不創建一個新列。它只是將文本打印到日誌中(或者您使用file聲明指定的任何其他設備)。

'table [dot] column'表示法在SQL中使用,在作爲數據步驟代碼的if語句中沒有意義。

另外,你說你想創建一個名爲BONUS的新列,但是在你的示例代碼中,你只是乘以而不是給它賦值。我會假設列已經存在。

有效的,如果條件將被

if column_one in (110,111) then BONUS=-BONUS*100; 
else BONUS=BONUS*100; 
相關問題