String 在SAS eg中将字符串与日期串联

String 在SAS eg中将字符串与日期串联,string,function,date,sas,concatenation,String,Function,Date,Sas,Concatenation,我需要在SAS中创建一个计算列,并将字符串“ULPDT_2;”和today()函数的结果结合起来。所以我的结果是这样的:ULPDT_20190101。下面是我的高级表达式的非功能代码: t1.SourceFile='ULPDT_'||PUT(today(), yyddmmn8.) 年-日-月,yyyydmm不是日期的正常表示形式,您可能实际需要年-月-日yyyyymmdd t1表示EG生成的联接,其中t1是表别名。如果您正在编辑联接节点的代码,并且有问题的语句是select子句的一部分,则正确

我需要在SAS中创建一个计算列,并将字符串“ULPDT_2;”和today()函数的结果结合起来。所以我的结果是这样的:ULPDT_20190101。下面是我的高级表达式的非功能代码:

t1.SourceFile='ULPDT_'||PUT(today(), yyddmmn8.)

年-日-月,
yyyydmm
不是日期的正常表示形式,您可能实际需要年-月-日
yyyyymmdd

t1
表示EG生成的联接,其中
t1
是表别名。如果您正在编辑联接节点的代码,并且有问题的语句是
select
子句的一部分,则正确的SQL语法可能是

'ULPDT_'||PUT(today(), yymmddn8.) as t1.SourceFile
手工编码示例(与视觉连接相比):


年-日-月,
yyyydmm
不是日期的正常表示形式,您可能实际需要年-月-日
yyyyymmdd

t1
表示EG生成的联接,其中
t1
是表别名。如果您正在编辑联接节点的代码,并且有问题的语句是
select
子句的一部分,则正确的SQL语法可能是

'ULPDT_'||PUT(today(), yymmddn8.) as t1.SourceFile
手工编码示例(与视觉连接相比):


好的问题还将显示日志中观察到的任何注释、警告或错误。至于
0101
哪个是月,哪个是日?一个好的问题还将显示日志中观察到的任何注释、警告或错误。至于
0101
哪一个是月,哪一个是天?我会选择YYMMDD,我从来没有见过YYDDMM在任何设置中使用。我会选择YYMMDD,我从来没有见过YYDDMM在任何设置中使用。