我有一个存储过程,它是 SQL 作业的第一步。SP 比较 2 个表中的日期,如果它们相等,则 SQL 作业可以继续,但如果它们不是,我需要从 SP 返回值,这会导致 SQL 作业触发它的失败操作。
做这个的最好方式是什么?是使用 RAISERROR 语句还是只返回一个像 -99 这样的值?
似乎是一个很明显的问题,但直到现在我才考虑过。
我有一个存储过程,它是 SQL 作业的第一步。SP 比较 2 个表中的日期,如果它们相等,则 SQL 作业可以继续,但如果它们不是,我需要从 SP 返回值,这会导致 SQL 作业触发它的失败操作。
做这个的最好方式是什么?是使用 RAISERROR 语句还是只返回一个像 -99 这样的值?
似乎是一个很明显的问题,但直到现在我才考虑过。