想要更新自动选择的字段 [英] want to update automatically decired field

查看:69
本文介绍了想要更新自动选择的字段的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

表中有serialno列.
我想每隔一天在serialno列中自动设置零.
如何在sql setver 2005中使用存储过程编写更新语句.

There is serialno column in table .
i want to set zero automatically in serialno column every new day .
how to write update statement with store procedure in sql setver 2005.

推荐答案

您将必须检查特定时间,例如,如果time == 12AM,那么您"必须更新您的表,为此使用触发器会更好
You''ll have to check for specific time, for eg if time == 12AM then you''ll have to update your table, for this using triggers will be better


尝试在StoredProcedure中使用"Case When"(当情况下)

try to use "Case When" in your StoredProcedure

SELECT 

     ItemName, 
     
     (CASE SerialNumber WHEN '' THEN '0'
      ELSE SerialNumber END) as SerialNumber

FROM Items


我们强制将SerialNumber字段重写为零,因为我们放置了条件语句



请投票并接受解决方案


we force to override the SerialNumber field to zero because we put Conditional statement



please vote and Accept solution


这篇关于想要更新自动选择的字段的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆