0

我有一个主题表,主题可能有一个自动发布日期,我想让 SQL Server 自动发布它们。

以前我在每次调用主题适配器的任何方法时都在代码中制作它,但我想在 SQL Server 中自动制作它。

我可以吗?

这可能是某种预定的工作或类似的事情。

我正在使用 SQL Server 2005(Express 和 Professional)。

4

1 回答 1

1

“发布”是什么意思?听起来你绝对可以使用SQL Server 代理作业来执行,比如说

UPDATE topics SET published = 1 WHERE publishdate < getdate()

如果这就是您想要做的所有事情,那么当您提到“自动发布”时

编辑

因为 SQL Server 代理作业不会做。如何改为修改您的选择?

SELECT
   (published OR publishdate < getdate()) as published
FROM
   topics
于 2009-07-09T14:47:18.670 回答