create PROC SP_CK_autoDAY
---自动触发,每天自动插入空记录
ASDECLARE @TMPDATE AS DATETIME
SET @TMPDATE=CONVERT(VARCHAR(10),GETDATE(),120) INSERT CK(RKRQ,XH,PH,RKPS,RKGXS,QTPS,QTGXS,CKRQ,XSPS,XSGXS,WXPS,WXGXS,SYPS,SYGXS,ZT,BZ) VALUES (@TMPDATE,'','',0,0,0,0,'',0,0,0,0,0,0,'','')
GO
---------------------------
存储过程--每天自动插入一笔记录如何触发?发现SP_CK_autoDAY都不运行,这是怎么回事呀?sql存储过程
---自动触发,每天自动插入空记录
ASDECLARE @TMPDATE AS DATETIME
SET @TMPDATE=CONVERT(VARCHAR(10),GETDATE(),120) INSERT CK(RKRQ,XH,PH,RKPS,RKGXS,QTPS,QTGXS,CKRQ,XSPS,XSGXS,WXPS,WXGXS,SYPS,SYGXS,ZT,BZ) VALUES (@TMPDATE,'','',0,0,0,0,'',0,0,0,0,0,0,'','')
GO
---------------------------
存储过程--每天自动插入一笔记录如何触发?发现SP_CK_autoDAY都不运行,这是怎么回事呀?sql存储过程
SQL Server代理--作业--新建--step by step
2.在名称中输入作业的名称,这里我输入了“per_day_auto_insert”
3.在左边选择“步骤”,选择“新建”按钮,新建作业步骤,在弹出的框中输入作业步骤的名称,这里输入“one”,在command框中输入你要执行的名称“exec SP_CK_autoDAY”,然后确定。
4.在左边选择“计划”,单击新建计划,在弹出的框中输入计划名称“prog”,在“频率的执行”下拉框中选择“每天”,执行时间这里修改为“3:00:00”,也就是凌晨3点,这个你可以根据自己的情况设置,单击确定。
5.在左边选择“目标”,这里默认设置为本地服务器,单击确定,就可以了。