首页 新闻 会员 周边 捐助

数据库能否每天定时自动生成数据,即使没有打开

0
[已解决问题] 解决于 2018-08-09 09:02

数据库能否在没有人使用的状况下生成一定的数据,或更新一定的数据

比如员工签到 我想在每天为每一个员工生成一条数据 如果该员工忘记打卡  那我也能记录到

或是有其他什么方式能够记录

风~停了的主页 风~停了 | 菜鸟二级 | 园豆:213
提问于:2018-08-08 10:26

socket通知可以办到

唯我独萌 6年前
< >
分享
最佳答案
1

1、SQL Server 可以,有一个叫SQL Agent的东西,你可以写脚本,定义运行计划。

2、或者你可以写一个Windows服务,长期运行在服务器。

3、或者你可以使用第三方的任务软件,每天运行一个你写的小应用。

奖励园豆:5
爱编程的大叔 | 高人七级 |园豆:30844 | 2018-08-08 10:30

是只有sql数据库有这种服务么

 

风~停了 | 园豆:213 (菜鸟二级) | 2018-08-08 11:05

@风~停了: 软件都是人写出来的啊,你高兴的话,啥数据库都能写一个的。

商业软件的好处就是,钱多人家有空写各种工具、文档,开源就等你写呗。

爱编程的大叔 | 园豆:30844 (高人七级) | 2018-08-08 11:15
其他回答(2)
0

SQL Server  写个作业啊  每天定时执行你的数据汇总

雷。 | 园豆:775 (小虾三级) | 2018-08-08 10:59

是只有sql server 有这种服务吗

 

支持(0) 反对(0) 风~停了 | 园豆:213 (菜鸟二级) | 2018-08-08 11:06

@风~停了: 你用的是什么数据库

支持(0) 反对(0) 雷。 | 园豆:775 (小虾三级) | 2018-08-08 13:38
0

如果是sqlserver,有个“作业”的概念。另外也可以写个后台运行的程序,每天定时执行任务。其实我觉得你也没必要每天生成一条打开记录,一次性生成个10年的打开记录吧,如果可行的话

会长 | 园豆:12463 (专家六级) | 2018-08-08 17:51
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册