社区
Sybase
帖子详情
指定时间后执行SQL语句
lanfeng365
2009-07-28 10:32:38
想要在数据库中执行这样一个操作,如:当前时间是2009-07-28 10:28:36 ,向表中新增了一条数据,
想要在20分钟后执行某一SQL语句,改变刚才新增数据中某一字段, 该怎么做呢?
...全文
112
9
打赏
收藏
指定时间后执行SQL语句
想要在数据库中执行这样一个操作,如:当前时间是2009-07-28 10:28:36 ,向表中新增了一条数据, 想要在20分钟后执行某一SQL语句,改变刚才新增数据中某一字段, 该怎么做呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Du940245435
2011-02-15
打赏
举报
回复
你的问题我有两种理解:
一、如果只需要更改那条数据,对时间没有很强的要求的话,只要用数据库的作业功能来做就行了。每隔二十分钟数据库执行一次作业,但那不是针对某条数据的,而是整个数据库的操作。
二、如果需要只针对某条数据来实现的话,可以在后台中加一个线程,当数据插入时同时开启一个线程,这个线程的功能是等待二十分钟修改那条数据的状态。也很简单的用个sleep函数,等待你所需要的时间久可以了。
mujian1986
2009-12-30
打赏
举报
回复
最好程序做,计划做如果频率高,数据库负荷比较大,如果频率低,不能保证及时刷新。主要看lz什么需求,对20分钟精度要求有多高。
美人心计1999
2009-09-14
打赏
举报
回复
应该是有个任务计划,在呢里面调用。
myj2008
2009-09-08
打赏
举报
回复
用作业来做吧
vinsonshen
2009-08-27
打赏
举报
回复
1、利用数据库本身的job任务
2、利用操作系统的计划任务
3、自己写程序定时检查触发处理
ruanwei1987
2009-08-25
打赏
举报
回复
JOB
ACMAIN_CHM
2009-07-28
打赏
举报
回复
一般是直接在操作系统的计划任务中实现。比如WINDOWS的计划任务中定期执行一个脚本。或者linux 上的crontab
mysql8查看SQL
执行
语句历史记录
mysql数据库
执行
语句_mysql中记录SQL
执行
语句的方法_程序泉的博客-CSDN博客-- 打开sql
执行
记录功能set global log_output='TABLE'; -- 输出到表set global log=ON; -- 打开所有命令
执行
记录功能general_log, 所有语句: 成功和未成功的.set global log_slow_queries=ON; -- 打开慢查询sql记录slow_log,
执行
成功的: 慢查询语句和未使...https://blog.csdn.net/wei
在EF中
执行
SQL语句
一、为什么要在EF中
执行
SQL语句
使用EF操作数据库,可以避免写
SQL语句
,完成使用Linq实现,但为什么还要在EF中
执行
SQL语句
呢。如果要写
SQL语句
,完全可以使用ADO.NET来操作数据库。这样说虽然没错,可是有些时候使用EF操作数据库还是有一些不方便的地方,例如:如果要修改某一条记录,按照EF的正常流程走,需要先把要修改的数据查询出来,然后在去修改,这样不仅麻烦而且性能也低,这时直接...
在 Shell 脚本中
执行
SQL 语句
在 Shell 脚本中
执行
SQL 语句 以下
执行
SQL 的方式, 既可以在 终端直接
执行
, 也可以把命令写到 shell 脚本中
执行
. 测试环境: Contos 7.9 MySQL 8.0 mysql — The MySQL Command-Line Client 短 SQL 命令
执行
直接通过 mysql 命令
执行
SQL, 也可以将此写入 shell 脚本中. –execute=statement, -e statement
执行
该语句并退出。默认的输出格式类似于使用 --batch 生成的输
PB中
执行
SQL语句
PowerBuilder的嵌入式
SQL语句
只能支持一些固定的标准的
SQL语句
,即在进行程序代码编译处理时这些
SQL语句
必须是确定的,另外这种方式也不能
执行
像Creat Table,Creat Database等这些数据库定义的语句(DDL)。 因此这种嵌入式
SQL语句
在实际应用中有一定的局限性。为克服这种方式的局限性,可以使用动态
SQL语句
,这种方式可以完成嵌入式
SQL语句
无法实现的功能。如建库、...
在Navicat中
执行
sql语句
1、打开Navicat后双击查询 2、点击新建查询 3、选择需要操作的数据库,然后编写
sql语句
,编写完成后点击运行即可,运行后下方会弹出运行结果
Sybase
2,596
社区成员
25,614
社区内容
发帖
与我相关
我的任务
Sybase
Sybase相关技术讨论区
复制链接
扫一扫
分享
社区描述
Sybase相关技术讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章