【发布时间】:2015-08-27 14:04:27
【问题描述】:
我使用 SAS 执行查询,有时会在之后向我的团队发送电子邮件以确认查询已执行。但是,除非我手动检查,否则我永远不知道它是否成功。
例如,我有一个 SAS 作业,它执行一个存储过程,该过程会附加一个包含今天更多数据的表。我希望能够将该表中的 MAX(date) 添加到电子邮件文本中,或者将今天的日期添加到电子邮件中的 COUNT(*),这样我就可以知道添加了多少条记录。
这是我想象中的样子:
PROC SQL;
CREATE TABLE sasData AS
SELECT
COUNT(*) AS myRecordCount
FROM
tableName
;QUIT;
%LET newVariable = sasData.myRecordCount;
所以,我知道上面不是它的工作原理,而是它的想法。
谁能告诉我如何正确地做到这一点?谢谢!
【问题讨论】: