作者clv (给真相=封锁)
看板Database
标题[SQL ] EXEC SQL BEGIN DECLARE SECTION
时间Tue Feb 10 00:12:18 2015
内容/问题描述:
常看人写C会先加上
EXEC SQL BEGIN DECLARE SECTION;
char hostvar1[16];
EXEC SQL end declare section;
想请教 如果只下
char hostvar1[16];
有什麽差异吗??
嗯
其实我是想问
C语言 在多执行绪的程式里
在进行commit或rollback
有只针对自己目前的执行绪进行rollback吗
不知该怎麽写才可以
不知有没有人知道我在问什麽问题
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 180.177.156.249
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Database/M.1423498341.A.496.html
1F:→ iFEELing: 不懂你在写什麽 不过DB的ROLLBACK是对於DB的交易为单位 02/10 00:18
2F:→ iFEELing: 然後每个交易理论上是以一个SESSION为发起者 02/10 00:19
3F:→ iFEELing: 所以 你的多执行序环境 操作的是不是同一个DB SESSION? 02/10 00:20