1
一旦我在一個變量中有一個值:分配功能輸出到宏變量
select max(input(record_date, yymmdd10.)) into :LastDate from My_TABLE;
(record_date
是char
,上述輸出是23JUL2017
)。
我將如何去操縱這個值?假設我想減少一天。當我這樣做:
%let LastDate = intnx("day", &LastDate, -1);
的LastDate
值變成字面上intnx("day", 21023, -1)
,而我希望的22Jul2017
或21022
。
你說的是給變量賦值,但是你的代碼是關於賦值給MACRO變量的。宏變量與數據集中的變量完全不同。 – Tom
標題更正 – Ben