我需要数据库的字段(列)自动更新。例如,每分钟递增的每个记录的字段NUMBER。我该怎么做?我正在使用SQL Server。
答案 0 :(得分:2)
您可以设置SQL代理作业以每分钟运行一次更新语句:
UPDATE tablename
SET NUMBER = NUMBER + 1
答案 1 :(得分:2)
您可能正在寻找一种称为SQL Server代理作业
的东西这是一个很好的起点参考:
http://technet.microsoft.com/en-us/library/ms181153(v=sql.105).aspx
这允许您按照自己选择的计划运行一些sql代码。
P.S。
如果您可以访问sql server management studio,那么GUI会更好。
答案 2 :(得分:2)
作业代理仅适用于完整的SQL Server。最佳选择。如果你使用SQL express则不行。您可以使用更新解决
UPDATE TABLE-NAME SET
VALUE = VALUE + 1