sas - 将日期参数从表传递到 SAS 代码
问题描述
我必须每个月在 SAS 内执行过去 2 年(2017-2019 年)的一些处理。
我有一份工作,它使用 YYMMDD 参数来指示应该使用数据仓库中的哪些数据。
假设我有一个包含 JOB_NAME 和 JOB_DATE 列以及条件的表(基于 rc 值,下一个将启动或不启动)。
我如何告诉 SAS 从某个表的某个列中获取日期参数?
解决方案
您可以在加载数据集后进行格式化...
data Want;
set have;
format JOB_DATE YYMMDD10. /*or use YYMMDD8.*/;
run;
推荐阅读
- powershell - 如何在类方法中使用 Try-Catch-Finally 块?
- postgresql - 具有 PostgreSQL 本机(声明性)分区的 pg_partman
- python - 根据键获取嵌套 dic 中的特定 subdic
- python - 从 2 个数据帧计算一个特征
- java - 文件可以编译,但不会运行
- r - R:从 URL“读取”一个 txt 文件
- linux - 反复更改目录并解压缩文件 - linux
- javascript - Javascript parse URL as parameter for $.getJSON
- javascript - 无法在 React 中导入目录
- c# - C#将属性类型的子类分配给属性?