分布式程序对同一表进行操作时的sql
来源:互联网 发布:网络信号防雷器价格 编辑:程序博客网 时间:2024/05/23 21:30
分布式程序对同一表进行操作,为了不使多个进程同时打嘴仗一条sql语句,可用下面的sql
@"declare @id int
UPDATE NorthBoundQueue SET LastProcessTime = getdate(),@id=t1.NorthBoundQueueID
FROM (SELECT TOP 1 * FROM NorthBoundQueue where DATEADD(millisecond, " + timeOut + @", LastProcessTime) < getdate() ORDER BY CreateTime ) AS t1
WHERE NorthBoundQueue.NorthBoundQueueID = t1.NorthBoundQueueID AND DATEADD(millisecond, 30000, NorthBoundQueue.LastProcessTime) < getdate()
SELECT TOP 1 * FROM NorthBoundQueue where NorthBoundQueue.NorthBoundQueueID = @id ";
- 分布式程序对同一表进行操作时的sql
- oracle 触发器 对同一表的操作
- 多线程对同一数据进行不同操作
- 对表的某一列进行操作的SQL命令
- Sql Server 使用脚本对表的列进行操作
- SQL对数据库进行的一系列操作
- 分布式程序防止多用户对同一数据更新问题
- 对同一容器中的TextBox进行统一操作
- 1、如何在Delphi中实时判断SQL Server服务器的状态;2、当服务器程序有对数据库表进行操作时,如何通知其它程序及时更新数据最为安全,可靠,快速
- InstallShield的安装程序中对文件系统进行操作(转)
- 对其它程序的编辑框进行操作
- 利用SDE的C API对SQL数据库进行操作
- sql 对表的操作
- 几个常用的,对表的某一列进行操作的SQL命令
- 几个常用的,对表的某一列进行操作的SQL命令
- 几个常用的,对表的某一列进行操作的SQL命令
- 关于用JAVA对MY SQL的InnoDB进行CUD操作时的问题.
- SQL如何对一个“存在的表”的列进行操作?
- functional objects
- PHP高级语法(四)—— 面向对象(下)
- J2ME平台解析WAP网页
- 应网友要求易筋经联系一下
- Linux 脚本编写基础(六)
- 分布式程序对同一表进行操作时的sql
- 使用批处理删除注册表分支
- some examples of awk & sed
- VI键盘图
- 产品开发实录(1)——代码重构
- 几个常用的Win32 Api
- 文件操作
- VI中的替换
- 字符基础 ASCII,DBCS和Unicode