易截截图软件、单文件、免安装、纯绿色、仅160KB

mssql 触发器

我正在做一个排行榜表(T_hist)
表内有 qid(外键) 日排行榜(dhits) 周排行榜(whits)  月排行榜(mhits)  总排行榜(hits)  都是int类型
我现在想做个触发器  每日零点把所有行的dhits字段清空 也就是0 每周一把whits清空  每月一号把mhits清空
(表内数据不变 就是在特定时间把全部行的特定字段更新为0就是了。)
  总排行榜一直不变

请问如何实现呢?

job实现比较好
什么版本数据库?
建议2005打上SP3  效果不错

引用
可以用3个定时作业来做
SQL code--1.每日零点执行update T_histset dhits=0--2.每周一零点执行update T_histset whits=0--3.每月一号执行update T_histset mhits=0SQL code定时作业的制定

企业管理器--管理
--SQL Server代理
--右键作业
--新建作业
--"常规"项中输入作业名称
--"步骤"项
--新建
--"步骤名"中输入步骤名
--"类型"中选择"Transact-SQL 脚本(TSQL)"
--"数据库"选择执行命令的数据库
--"命令"中输入要执行的语句:update T_histset dhits=0;--每周和每月的替换一下语句即可--确定
--"调度"项
--新建调度
--"名称"中输入调度名称
--"调度类型"中选择你的作业执行安排
--如果选择"反复出现"
--点"更改"来设置你的时间安排

然后将SQL Agent服务启动,并设置为自动启动,否则你的作业不会被执行

设置方法:
我的电脑--控制面板--管理工具--服务--右键 SQLSERVERAGENT--属性--启动类型--选择"自动启动"--确定.


有没有更好的办法呢???我无法连到


相关问答:

MSSql数据库被挂马

现有一个ASP+mssql的网站,被挂马了,将里面一个表中的ntext字段挂马挂马,“<script src=http://木马地址></script>”,的方式是,不断地修改该字段的值,直接加在最后的,时间长了,可以看到该字段中有 ......

mssql好多表都"只读"

最近下面反应说程序异常
然后打开数据库一看
发现很多表都"只读"状态??
用sa登陆也是...
很奇怪啊..
大牛知道是什么原因吗?
愿意出高分求
谁解决了
给200分!!
数据库出问题了?

引用
最近下面 ......

在MSSQL中写一个触发器,急用

表的结构如下:

表1:tb_big
字段:falseID值:1,2,3
字段:bigtype 值:A,B,C(与falseID的值的位置一一对应,即1对应A,2对应B)

表2:tb_small
字段:falseID(与tb_big的falseID ......

关于MSSQL约束名称的问题 - MS-SQL Server / 基础类

字段的默认值约束生所的约束名称系统常常在后面添上一个随机的字符串,

DF__Admin__locked__014935CB
这样造成以后在修改改约束的时候很麻烦,怎么设置不让数据库自动生成这样的随机名称的约束名称
而向这样 ......

重启服务器,MSSQL中某一数据库死

现象如下:重启一数据库服务器(windows2003+MSSQL2000)后,其中一数据库连接不上。此时其它数据库运行正常。我使用MSSQL2008远程连上数据库,删除此数据库后,使用附加数据库重新添加上些数据库后就能正常使用。此 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号