год-день-месяц, YYYYDDMM
, не является нормальным представлением даты, вы, возможно, захотите, чтобы год-месяц-день YYYYMMDD
t1
указывал на сгенерированное EG соединение, в которомt1
является псевдонимом таблицы.Если вы редактируете код узла соединения, а проблемный оператор является частью предложения select
, правильный синтаксис SQL может быть
'ULPDT_'||PUT(today(), yymmddn8.) as t1.SourceFile
Пример с ручным кодированием (по сравнению с визуальным объединением EG):
proc sql;
create table x as
select
'ULPDT_'||PUT(today(), yymmddn8.) as SourceFile
from
sashelp.class(obs=1)
;