社区
应用实例
帖子详情
在存储过程中,能否获取一条SQl语句是否执行成功?
lityuo
2003-08-21 04:58:42
有这样的语句:select * from remote.db.dbo.table
但是有可能远程数据处于非活动状态 则该语句执行有可能失败
问题是我怎样知道它是否成功
能否有全局状态变量@@error 来判断?
似乎不行
...全文
68
3
打赏
收藏
在存储过程中,能否获取一条SQl语句是否执行成功?
有这样的语句:select * from remote.db.dbo.table 但是有可能远程数据处于非活动状态 则该语句执行有可能失败 问题是我怎样知道它是否成功 能否有全局状态变量@@error 来判断? 似乎不行
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
pengdali
2003-08-21
打赏
举报
回复
http://expert.csdn.net/Expert/TopicView1.asp?id=1675986
yujohny
2003-08-21
打赏
举报
回复
在这条语句后这样判断
IF @@error <>0 then return(100)
else return(0)
这样判断存储过程的返回值是100则不成功,0则成功
whaisheng
2003-08-21
打赏
举报
回复
@@ERROR
可用.
数据库
执行
SQL语句
跟踪
不管你是刚学习软件开发的初学者,还是在IT职场打拼多年的职场老鸟,都免不了要同各种数据库打交道,你可能会碰到以下几个问题:1、感觉自己写的
sql语句
没有错,但是
执行
结果总是不对;2、某个功能
执行
的语句知道有...
一条
sql语句
在MySQL
中
的
执行
过程
客户端发送
sql语句
给MySQL后,MySQL要在server层对
sql语句
进行统一的处理,再去引擎层调用不同的存储引擎
执行
sql语句
,存储引擎读取或者修改磁盘
中
的数据来
执行
sql语句
,最终将结果返回给客户端。4.将
sql语句
优化好,就可以驱动存储引擎
执行
这条语句,存储引擎读取或者修改磁盘
中
的数据
执行
完这条
sql语句
返回结果,再由MySQL服务器返回给客户端,
一条
sql语句
就在MySQL
中
顺利的
执行
完成了。首先我们要知道MySQL在
执行
sql语句
处理数据是在内存
中
操作的,而我们的数据是存在磁盘
中
的。....
如何判断
存储过程
中
,T-
SQL语句
是否
执行
?
(本人写博客只是为了记录自己的学习内容,如果有任何)
在我利用
存储过程
处理数据的时候,有时候不能确定
是否
完成了Update或是Delete操作。通过查找资料了解到如下内容:使用 @@ERROR
如果上一个 Transact-SQL 语句
执行
成功
,@@ERROR 系统函数将返回 0;如果该语句生成错误,@@ERROR 将返回错误号。每个 Transact-SQL 语句完成时,@@ERROR 的值都会更改。
因为每个 Transact-SQL 语句完成时,@
一条
SQL语句
在MySQL
中
执行
过程全解析
本篇文章会分析一个 sql 语句在 MySQL
中
的
执行
流程,包括 sql 的查询在 MySQL 内部会怎么流转,sql 语句的更新是怎么完成的。
「MySQL进阶」
一条
SQL语句
怎么
执行
的?
我们的程序通过连接池向 MySQL 发送了
一条
sql语句
,MySQL 就按照要求给我们返回了正确的结果,有时我们不免好奇,这个过程
中
究竟发生了什么?它是如何工作的?有什么方法可以加速我们的查询?需要解答这些疑问,首先我们需要对 MySQL 的架构体系有所了解。MySQL的层次连接层解析层存储引擎层。连接层,主要包含连接池,负责与程序的连接、授权认证、缓存等等;解析层,主要包括了 Sql Interface、解析器、优化器以及缓存,主要负责解析用户传递的sql,并对 sql 的检索过程进行优化形成
执行
方案。
应用实例
27,579
社区成员
68,558
社区内容
发帖
与我相关
我的任务
应用实例
MS-SQL Server 应用实例
复制链接
扫一扫
分享
社区描述
MS-SQL Server 应用实例
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章