我有一个我们在合并复制(SQL 2005)中使用的复制集。我试图弄清楚如何将前 2 的过滤器应用于表格。
此外,有没有办法设置过滤器,以便它向下渗透到子表,或者我需要以不同的方式处理它?
我正在查看的是我正在复制到用户笔记本电脑的计划数据库。我只想复制最后两个计划,并且只复制这两个计划的关联数据。例如,有一个列出与某个计划相关的所有药物的药物表。我只想复制与前 2 个计划之一相关的药物表上的行。
我不知道我应该怎么做。我在“发布属性”中看到了“过滤器”选项,但它是按表格的,而且我似乎没有 Top 2 的选项。
过滤只能通过 WHERE 子句完成。您需要放入过滤器的内容是这样的。
如果将其放入每个表的过滤器中,它只会复制这两个计划的行。
要为过滤器使用多个列,类似这样的“应该”工作。我没有对此进行测试,因此可能需要进行一些调整才能实现。