Chinaunix

标题: @@rowcount是什么意思? [打印本页]

作者: shawnlee    时间: 2003-12-26 14:20
提示: 作者被禁止或删除 内容自动屏蔽
作者: zhangyh123    时间: 2003-12-26 14:41
标题: @@rowcount是什么意思?
在你更新/删除/插入或查找数据的语句后,这个变量保存了你操作所影响的行数
作者: daniel_server    时间: 2003-12-26 16:24
标题: @@rowcount是什么意思?
举个例子来说,如果你的数据库某一个表'telrecord_history'保存了说有的历史通话记录,那么随着时间的推移,你要定期的删除旧的数据;为了防止你在删除数据的时候数据量太大而影响数据库正常运行,那么你可以在SQLAdvace中执行@@rowcount 100,那么你之后进行删除/插入/选择等操作最多只能影响100行数据,如果想取消限制,执行@@rowcount 0 即可
作者: zhangyh123    时间: 2003-12-26 16:47
标题: @@rowcount是什么意思?
呵呵楼上的说法不对呀,你说的是 set rowcount 100
楼主问的是  @@rowcount
作者: daniel_server    时间: 2003-12-26 17:47
标题: @@rowcount是什么意思?
惭愧...受教了
作者: ncowboy    时间: 2005-12-06 10:35
2> set rowcount 1
3> select id from t_order
4> go
id
---------------------------------
                              1007

(1 row affected)
1>




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2