我正在尝试设置一个计划的作业,该作业只需一步即可将存储过程中的结果插入表中。
INSERT INTO results_table EXEC sproc
作业执行并报告成功。然而没有任何东西被插入到表中。当我从 SSMS 执行相同的脚本时,会插入结果。什么可能导致问题?
** 编辑作业归 sa 所有,步骤作为 dbo 执行。历史记录中的所有运行都报告为成功完成。我尝试将步骤更改为
INSERT INTO results_table(field_names) (SELECT values FROM table GROUP BY column_name)
它的行为方式类似
** 编辑仅当我从主数据库中选择时才会出现问题。从其他表中选择工作正常。