我有一个有2列的表,我需要根据其中一个列中的值更新其中一个列.
列A是标志(1和0),列B是字符串列.我需要根据A列中的标志更新B列.如果A=1,则B列需要保留其值,如果A列为0,则需要将B列设置为空.
column A. Column B.
1 abc <-keep
0 abc <-set to blank
1 abc <-keep
PROC SQL;
update table abc
set column B =
case when A.column IS NOT NULL then A.column = A.column
else A.column = ' '
end