免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 13336 | 回复: 5
打印 上一主题 下一主题

@@rowcount是什么意思? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-12-26 14:20 |只看该作者 |倒序浏览
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
2 [报告]
发表于 2003-12-26 14:41 |只看该作者

@@rowcount是什么意思?

在你更新/删除/插入或查找数据的语句后,这个变量保存了你操作所影响的行数

论坛徽章:
0
3 [报告]
发表于 2003-12-26 16:24 |只看该作者

@@rowcount是什么意思?

举个例子来说,如果你的数据库某一个表'telrecord_history'保存了说有的历史通话记录,那么随着时间的推移,你要定期的删除旧的数据;为了防止你在删除数据的时候数据量太大而影响数据库正常运行,那么你可以在SQLAdvace中执行@@rowcount 100,那么你之后进行删除/插入/选择等操作最多只能影响100行数据,如果想取消限制,执行@@rowcount 0 即可

论坛徽章:
0
4 [报告]
发表于 2003-12-26 16:47 |只看该作者

@@rowcount是什么意思?

呵呵楼上的说法不对呀,你说的是 set rowcount 100
楼主问的是  @@rowcount

论坛徽章:
0
5 [报告]
发表于 2003-12-26 17:47 |只看该作者

@@rowcount是什么意思?

惭愧...受教了

论坛徽章:
0
6 [报告]
发表于 2005-12-06 10:35 |只看该作者
2> set rowcount 1
3> select id from t_order
4> go
id
---------------------------------
                              1007

(1 row affected)
1>
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP