最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

有關(guān)mysql中ROW_COUNT()的小例子

 更新時(shí)間:2013年02月04日 17:33:41   作者:  
mysql中的ROW_COUNT()可以返回前一個(gè)SQL進(jìn)行UPDATE,DELETE,INSERT操作所影響的行數(shù)

注:mysql中的ROW_COUNT()可以返回前一個(gè)SQL進(jìn)行UPDATE,DELETE,INSERT操作所影響的行數(shù)。

MySQL上的測(cè)試(數(shù)據(jù)庫(kù)版本為:5.1.22):

1.創(chuàng)建數(shù)據(jù)庫(kù)表:

復(fù)制代碼 代碼如下:

create table t( 
id int, 
name varchar(50), 
address varchar(100), 
primary key(id,name) 
)engine =InnoDB;

2.插入測(cè)試數(shù)據(jù):
復(fù)制代碼 代碼如下:

insert into t 
(id,name,address)  
values 
(1,'yubowei','weifang'), 
(2,'sam','qingdao');

3.更新:
復(fù)制代碼 代碼如下:

update t set address = 'weifang' 
where id = 1 and name = 'yubowei';

此時(shí)查看影響的行數(shù):
select row_count(); ==〉執(zhí)行結(jié)果為0;

4.再更新:

復(fù)制代碼 代碼如下:

update t set address = 'beijing' 
where id = 1 and name = 'yubowei';

此時(shí)查看影響的行數(shù):
select row_count(); ==〉執(zhí)行結(jié)果為1;
從上面的測(cè)試可以得出在MySQL中只有真正對(duì)記錄進(jìn)行修改了的情況下,row_count才會(huì)去記錄影響的行數(shù),否則如果記錄存在但是沒(méi)有實(shí)際修改則不會(huì)將該次更新記錄到row_count中。

備注:
今天用PREPARE動(dòng)態(tài)處理了UPDATE語(yǔ)句后,發(fā)現(xiàn)ROW_COUNT()函數(shù)返回的老是-1 ,檢查了下原來(lái)是把row_count()放到了deallocate 語(yǔ)句后面了。
神一般的我,犯了這樣的錯(cuò),哈。

相關(guān)文章

最新評(píng)論

富顺县| 兴隆县| 阿拉善左旗| 阳曲县| 鱼台县| 白沙| 辛集市| 大竹县| 额尔古纳市| 北辰区| 巢湖市| 延寿县| 海南省| 古田县| 绵竹市| 镇雄县| 武陟县| 监利县| 绥江县| 仙桃市| 绍兴市| 将乐县| 黑龙江省| 陕西省| 布尔津县| 古田县| 呼伦贝尔市| 施秉县| 额济纳旗| 巴彦淖尔市| 阳城县| 都兰县| 滦南县| 江孜县| 弋阳县| 佛教| 错那县| 长兴县| 轮台县| 嘉禾县| 甘德县|