社区
MS-SQL Server
帖子详情
在SQL脚本语言中能否用@@error返回错误信息,以使应用程序更完善?
tony_zq
2000-07-28 10:00:00
Example:
.
.
.
INSERT [INTO] table_name VALUES (expression ,...n)
然后是否可以通过:
if @@error = 0
语句
else
其它语句
来判断插入是否有错误? 或还有其它处理错误消息的办法?
...全文
104
4
打赏
收藏
在SQL脚本语言中能否用@@error返回错误信息,以使应用程序更完善?
Example: . . . INSERT [INTO] table_name VALUES (expression ,...n) 然后是否可以通过: if @@error = 0 语句 else 其它语句 来判断插入是否有错误? 或还有其它处理错误消息的办法?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gawj
2000-08-06
打赏
举报
回复
在sql server 里raiseerror可以把错误信息返回
huntout
2000-07-28
打赏
举报
回复
@@error = 0 說明沒錯誤
huntout
2000-07-28
打赏
举报
回复
當然可以!
Fxx
2000-07-28
打赏
举报
回复
在Oralce中恐怕不行,
如果INSERT [INTO] table_name VALUES (expression ,...n)
有错程序立刻中断没有机会去做判断。
【曾贤志】
SQL
与Office结合应用(
SQL
应用新角度 精进版)
SQL
语言是一种数据库查询和程序设计语言,用于存取数据以及查询、
更
新和管理关系数据库系统;同时也是数据库脚本文件的扩展名。本课程0基础开始讲解,在
SQL
技术在excel
中
的应用。在word软件
中
的应用。让
SQL
在office...
关于@@ROWCOUNT和@@
ERROR
的概述
SQL
Server
中
@@ROWCOUNT
返回
受上一语句影响的行数,
返回
值类型为 int 整型。 如果行数大于 20 亿,则需要使用 ROWCOUNT_BIG。 @@ROWCOUNT和@@
ERROR
变量的值,在执行完一条语句后总是会发生变化,所以我们将他们作为...
DBeaver执行
sql
脚本报错:CreateProcess
error
=193, %1 不是有效的 Win32
应用程序
。
DBeaver执行
sql
脚本报错:CreateProcess
error
=193, %1 不是有效的 Win32
应用程序
。定位发现DBeaver默认安装的my
sql
.exe大小为0字节!编辑连接 - 主要 - 本地客户端 - 浏览 - 添加数据库地址。
善用 @@RowCount 来代替 @@
Error
捕获执行语句得错误
写
SQL
Server 得存储过程时,很多人都喜欢使用 @@
Error
来捕获可能出现得错误实际上,有得时候可能会出现没有错误得逻辑错误,假设 有语句如下Update 表 Set 字段=1 Where 字段2=xxxif @@
Error
如果 此数据是必须被...
如何判断存储过程
中
,T-
SQL
语句是否执行?
(本人写博客只是为了记录自己的学习内容,如果有任何) 在我利用存储过程处理数据的时候,有时候不能确定是否完成了Update或是Delete操作。通过查找资料了解到如下内容:使用 @@
ERROR
<br />如果上...
MS-SQL Server
34,575
社区成员
254,583
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章