我创建了一个SQL查询,该查询将从Oracle链接服务器返回行。该查询工作正常,例如将返回40行。我希望仅在返回的行数大于40的情况下将结果插入表中。
然后我的想法是,我可以创建一个触发器来发出一封电子邮件,指出该号码已被破坏。
DECLARE @cnt INT SELECT @cnt = COUNT(*) FROM LinkedServer.database.schemaname.tablename IF @cnt > 40 INSERT INTO table1 VALUES(col1, col2, col3 .....)