CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  MS-SQL Server >  基础类

难题,各位来看看(在线等。立即揭贴哈)

楼主zengzhengliang(啊牛)2004-12-01 20:34:54 在 MS-SQL Server / 基础类 提问

我要修改一个表的某一列。条件是另一个表的一个还没有到的时间与当前系统的时间相等。  
  如:表A(a,b,c)   和表B(a1,b1)  
  当B表的a1=当前系统时间。自动修改A表的c列的值。请问有什么好的办法啊??/ 问题点数:20、回复次数:8Top

1 楼jacksom()回复于 2004-12-01 20:57:36 得分 2

up  
  Top

2 楼lmj2003(雁不归)回复于 2004-12-01 22:59:16 得分 4

是不是在用作业定时检查如果相等就用存储过程更新。Top

3 楼vinsonshen(为了明天)回复于 2004-12-01 23:16:30 得分 4

这个用作业吧~~~把作业设置成循环执行的~~~(如每5分钟执行一次)Top

4 楼vinsonshen(为了明天)回复于 2004-12-01 23:17:24 得分 2

写成个存储过程用作业来循环执行~~Top

5 楼yesyesyes()回复于 2004-12-02 08:48:32 得分 2

当B表的a1=当前系统时间。自动修改A表的c列的值。  
  ---------------------------------------------  
  因为当前时间是不确定的,所以肯定应该在执行查询时处理,而且也不应该更新A表(更新了也没用)Top

6 楼lh1979(rocket)回复于 2004-12-02 09:30:09 得分 3

如果用job做也不行,因为要时刻监视b表的时间,就是能够监视了,也要消耗大量的资源,  
  建议用前台的时间控件来做Top

7 楼sjlxjl(夏天)回复于 2004-12-02 09:56:23 得分 1

楼上的建议不错!Top

8 楼zhang_yzy(六子儿)回复于 2004-12-02 10:40:02 得分 2

我建议你写个触发器,在插入A表时,你就动态建立一个作业,规定好时间,  
  等到了时间,让那个作业自动执行,并且执行后就可以退出Top

相关问题

  • 难题?难题?请各位大侠进来指教。在线等。谢谢!!!
  • 一个难题,急,在线等,请各位大虾帮助!!!
  • 线程难题
  • 十万火急啊!小妹又遇到难题啦。请各位大哥大姐指点哈!在线急等,来者有分!火速揭贴啊。
  • 各位高手大哥,帮我解决一个难题可以吗? 我在线等待各位的光临.
  • 等值线难题
  • 各位大虾---超级难题!
  • 难题!!请各位大是帮忙!!!
  • 各位,请教大家一个难题!!!!!
  • 一道难题,请教各位大侠

关键词

  • 作业
  • 执行
  • 修改
  • 系统
  • 时间
  • 表
  • 当前系统

得分解答快速导航

  • 帖主:zengzhengliang
  • jacksom
  • lmj2003
  • vinsonshen
  • vinsonshen
  • yesyesyes
  • lh1979
  • sjlxjl
  • zhang_yzy

相关链接

  • SQL Server类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo