我需要在 t-sql 中保留 select 语句的结果。它可以是任何东西:存储过程或视图,但无论何时我调用它,即使原始表被修改,它也应该返回完全相同的数据。是否可以?
更新:基本思想是让用户用名称标记结果集并允许将来通过它进行过滤。例如:
用户按某些条件过滤“帐户”表。保存结果集并将电子邮件发送到所有过滤的帐户。
第二天,创建了一些符合条件的新帐户。但电子邮件应该只发送给新的。
但解决方案应该足够通用,以允许标记来自不同表的结果集
我需要在 t-sql 中保留 select 语句的结果。它可以是任何东西:存储过程或视图,但无论何时我调用它,即使原始表被修改,它也应该返回完全相同的数据。是否可以?
更新:基本思想是让用户用名称标记结果集并允许将来通过它进行过滤。例如:
用户按某些条件过滤“帐户”表。保存结果集并将电子邮件发送到所有过滤的帐户。
第二天,创建了一些符合条件的新帐户。但电子邮件应该只发送给新的。
但解决方案应该足够通用,以允许标记来自不同表的结果集