Pergunta

Eu tenho uma tabela de tópicos, tópicos pode ter uma data de publicação automática, eu quero fazer SQL Server auto publica-los.

Anteriormente eu fiz isso no código em cada chamada para qualquer método do adaptador de tópicos, mas eu quero fazer isso automaticamente no SQL Server.

Can I?

Pode ser algum trabalho meio programada ou algo parecido.

Estou usando o SQL Server 2005 (Express e Professional).

Foi útil?

Solução

O que você quer dizer com 'publicar'? Ele definitivamente parece que você poderia usar um SQL Server Agent trabalho , a executar, dizem

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

se é isso que tudo o que você quer fazer, quando se referem a 'auto publicar'

Editar

Uma vez que um trabalho do SQL Server Agent não vai fazer. Como sobre como modificar seus seleciona vez?

SELECT
   (published OR publishdate < getdate()) as published
FROM
   topics
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top