!!!!不能让我不停的检测吧,怎么办!!!! 老师要我实现一个功能:检测一个数据库表(有个进程不停的往里面写东西),里面存储有一个时间字段,当有一条记录的时间与当前时间相等时,将这条记录处理一下写入另外一个表。 我一个姐妹写了个线程,不停的检测表,结果一运行起来........不说也罢。我试着用触发器,也没成功。应该怎么办呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 定时检查,一分钟或五分钟一次吧。还要看SQL语句写得好不好. 同意楼上foxyy8888(面向Money编程) 仔细看一下触发器和sql语句,应该可以解决。偶好久没有搞过这方面的东西了。 如果是不停的插入数据,就可以在触发器里写insert into b select * from a where a.time=dbo.getdate(); human_2(风一帆) 大哥,我不是这个意思。是a表中的数据有变化时(如字段reg的值被修改为true时),就将a表的相应记录插入到b表(记录下a表的变化,比如更改时间啊、根改人id号啊之类的)。 写触发器时加for update,insert CREATE TRIGGER [write_dflb_for_time] ON [dbo].[cookies_xhdz] FOR INSERT, UPDATE, DELETE AS insert into b select * from a where a.Time=dbo.gettime();这是我写的,但运行有错误。 delphi 鼠标和dbgrid的问题 怎么让一个程序的一个功能在一个时间段自动开启或关闭(50分) 小问题:表格反选颜色去掉 求教大家DrawGrid的两个小问题 得怎么办才能让一个线程可以启动多次呢? 哪有sql7.0個人版下載? 请问怎样才能让程序每次启动时都显示上次所打开的数据库表?? 请教各位大师一个问题,谢谢了!!! 关于delphi 数据库编程的DBGrid的编程, 如何物理性改变打印机的属性? delphi7中,单引号的使用。 如何将一个Memo字段里的内容写入一个TStrings类型的变量去?
insert into b select * from a where a.time=dbo.getdate();
是a表中的数据有变化时(如字段reg的值被修改为true时),就将a表的相应记录插入到b表(记录下a表的变化,比如更改时间啊、根改人id号啊之类的)。
FOR INSERT, UPDATE, DELETE
AS insert into b select * from a where a.Time=dbo.gettime();这是我写的,但运行有错误。