Oracle 如何在DataStage中获取顺序文件的当前日期?
您好,我在使用Datastage sequential file获取sequential file的日期(当前日期)时遇到问题 我一直使用的路径是Oracle 如何在DataStage中获取顺序文件的当前日期?,oracle,shell,etl,datastage,Oracle,Shell,Etl,Datastage,您好,我在使用Datastage sequential file获取sequential file的日期(当前日期)时遇到问题 我一直使用的路径是 #WMS_PATH.WMS_PATH#namefile_#DSJobStartDate#.csv 但是我希望格式是YYYYMMDD,有什么办法吗? 可以找到日期格式选项 或者,您可以尝试DATE()并根据需要设置格式。 可以找到日期格式选项 或者,您可以尝试DATE()并根据需要设置其格式。在用户变量阶段使用以下函数,然后在字符串路径中引用该用户变
#WMS_PATH.WMS_PATH#namefile_#DSJobStartDate#.csv
但是我希望格式是YYYYMMDD,有什么办法吗?
可以找到日期格式选项
或者,您可以尝试DATE()并根据需要设置格式。
可以找到日期格式选项
或者,您可以尝试DATE()并根据需要设置其格式。在用户变量阶段使用以下函数,然后在字符串路径中引用该用户变量
#uv stage code#
DateToString(DSJobStartDate, "%yyyy%mm%dd")
filepath
#WMS_PATH.WMS_PATH#namefile_#uvstage.datestring#.csv
在用户变量阶段使用以下函数,然后在字符串路径中引用该用户变量
#uv stage code#
DateToString(DSJobStartDate, "%yyyy%mm%dd")
filepath
#WMS_PATH.WMS_PATH#namefile_#uvstage.datestring#.csv