SQL全局变量 -- @@error 与 @@ROWCOUNT 生存周期及相关
来源:互联网 发布:淘宝充气娃娃收货实图 编辑:程序博客网 时间:2024/05/01 11:25
@@error与@@ROWCOUNT一样,会在每一条语句执行后被清除并且重置,
看几个例子:
insert into tt values('4')
print @@error
print @@rowcount
上面的@@rowcount是检测不出insert语句的影响行数的,它是检测上一条语句print @@error的影响行数
insert into tt values('4')
print @@rowcount
print @@error
上面的@@error同样不能检测insert语句是否出错,它只能检测上一条语句 print @@rowcount 是否出错
为了同时检测insert语句的影响行数和是否出错,则需要用:
declare @rows as int
declare @err as int
insert into tt values('4')
select @rows=@@rowcount,@err=@@error
print @rows
print @err
- SQL全局变量 -- @@error 与 @@ROWCOUNT 生存周期及相关
- 软件生存周期过程相关产品与规范的调研
- SQL Server @@ROWCOUNT 、@@ERROR用法
- 全局变量生存周期为整个程序执行周期---现金记账
- 局部变量与全局变量&变量的存储方式和生存周期
- SQL Server中Rowcount与@@Rowcount的用法
- SQL Server中Rowcount与@@Rowcount的用法
- postgresql 类似 oracle sql%rowcount 用法 的全局变量
- asp.net页面生存周期及事件
- 软件生存周期与开发模型
- SqlServer使用@@ROWCOUNT全局变量
- SQL%ROWCOUNT
- sql%rowcount
- sql%rowcount
- sql%rowcount
- JAVA自学笔记(二):类生存周期及访问权限
- @@ERROR @@ROWCOUNT 用法
- @@ERROR和@@ROWCOUNT
- MC的一些常用属性
- SQL条件判断 -- SQL语句条件判断连接符的问题
- Hibernate 配置
- 交换两个数组使两个数组和的差最小
- 求助,导出功能
- SQL全局变量 -- @@error 与 @@ROWCOUNT 生存周期及相关
- 常用开源协议详细解析
- SQL存储过程分页
- SQL动态语句 -- 获取动态语句返回值
- SQL的Null值 -- Select语句与Null值的问题
- SQL错误处理 -- SQLSERVER 错误处理机制
- 如何下载网页上无法下载的网页文字
- 漂在北京之走入昌平(一)
- CBC操作网页内容文章