ESQL之事务
来源:互联网 发布:细雪哪个译本好 知乎 编辑:程序博客网 时间:2024/06/08 15:48
例:
事务开始,锁定连接<esql module=base1 act=edit commit=false><![CDATA[set @rownum=0]]></esql>中间的SQL操作
<esql module=base1><![CDATA[show databases]]></esql>执行提交
<esql module=base1 id=list commit=end><![CDATA[ selectusername,(@rownum:=@rownum+1) as id from base_users order by id]]></esql>从commit=false开始,到commit=end结束,同一模块(module=base1)的所有esql标签中的SQL语句会组成一个事务提交到数据库
完整的代码
<html><title>事务处理实例,MySQL返回行序号的例子</title><chtml><!—事务开始,锁定连接 --><esql module=base1 act=edit commit=false><![CDATA[set @rownum=0]]></esql><esql module=base1><![CDATA[show databases]]></esql><!-- 执行提交 --><esql module=base1 id=list commit=end><![CDATA[select username,(@rownum:=@rownum+1) as id from base_users order by id]]></esql><table border=1><tr><th>行号</th><th>用户名</th></tr><!-- 显示结果 --><for bags=list end="@{list:getLength}"><tr><td> @{list:id}</td><td>@{list:username}</td></tr></for></table></chtml></html>
(例子文件:_samples/commit.html,注意本实例需要MySQL数据库才能正确执行)
对于有经验的程序员来说,不用作多少解释了,直接运行例子体验一下吧轻开平台资源下载及说明
平台免费下载:http://download.csdn.net/detail/tx18/8381859
最新开发手册下载:http://download.csdn.net/detail/tx18/8411089
开发实例:轻开B2C电子商务网站,免费下载:http://download.csdn.net/detail/tx18/8318585
轻开平台会不定期升级为大家提供更多强大而Easy的功能,请留意最新的开发手册
6 0
- ESQL之事务
- ESQL
- ESQL之刷新模块配置
- ADO.NET Entity Framework之esql 语法
- ESQL之act=batch批量处理
- ESQL之指定SQL的数据类型
- ESql修改之插入MySQL数据库记录实例
- ESql修改之插入SQLServer数据库记录实例
- ESQL查询之简单的Oracle数据库查询测试
- ESQL/C
- ESQL资料
- ESql查询
- JAVA 事务之JDBC事务、JTA事务和容器事务
- INFORMIX-ESQL/C编程
- ESQL编程使用说明
- ESQL/C资料
- ESQL编程使用说明
- ESQL编程使用说明
- 程序员最应该知道的20件事
- 9.10 叠箱子 ,建议看leetcode dp部分
- Arduino入门很简单
- dp 专题:1 Word Break I II
- LeetCode-Word Search
- ESQL之事务
- 究竟到哪里寻找OpenGL3.X开发库!!!
- * Subsets - Leetcode
- LeetCode 题解(71): Palindrome Number
- C#设计模式(八)组合模式
- 25款实用的桌面版博客编辑器
- Advanced Installer 11.0实战教程
- 两个netfilter的例子
- 7 Support vector machine(2)