社区
Sybase
帖子详情
关于Sybase存储过程的错误处理
tobato
2002-06-27 08:02:18
Sybase有没有错误捕获的机制?
系统错误是不是就只是弹出267,345,567,这样的错误代码?
然后中断程序? 有没有那位老兄有好一点的处理错误的方法?
能够弹出可以中文看得懂的错误?
什么地方有写存储过程的前台工具可以下载?
是不是后台每一步对数据库的DML都要检查系统的全局变量@error??
求教! 求教!
...全文
110
5
打赏
收藏
关于Sybase存储过程的错误处理
Sybase有没有错误捕获的机制? 系统错误是不是就只是弹出267,345,567,这样的错误代码? 然后中断程序? 有没有那位老兄有好一点的处理错误的方法? 能够弹出可以中文看得懂的错误? 什么地方有写存储过程的前台工具可以下载? 是不是后台每一步对数据库的DML都要检查系统的全局变量@error?? 求教! 求教!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tobato
2002-06-28
打赏
举报
回复
那么 raise 是否不用? 就用return 就可以了??
create procedure ...(
...
@p_o_ret Integer OUTPUT,
@p_o_err VarChar(255) OUTPUT
)
as
begin
IF (@@error <> 0 Or @@rowcount <= 0)
Begin
Select @p_o_ret = -1
Select @p_o_err = '错了'
REUTN
End
end
demiurge
2002-06-28
打赏
举报
回复
是的
tobato
2002-06-28
打赏
举报
回复
我是从Oracle向Sybase移植,
有没有那位大哥有好一点的,规范一点的存储过程,带有错误处理的
可以给我参考一下的?? 谢谢!
Mail: towyf@ynmail.com
demiurge
2002-06-27
打赏
举报
回复
create procedure ...(
...
@p_o_ret Integer OUTPUT,
@p_o_err VarChar(255) OUTPUT
)
as
begin
IF (@@error <> 0 Or @@rowcount <= 0)
Begin
Select @p_o_ret = -1
Select @p_o_err = '错了'
End
end
rich_li
2002-06-27
打赏
举报
回复
据我所知,是没有错误捕获的机制的。
另外,当错误发生时并不总是中断执行,除非是重大的错误。所以,要进行@@error的判断。
相比之下,oracle的过程失效和激活机制似乎要高明一些。
Sybase
参考手册完整中文版之_命令
• 《过程》提供了有关系统过程、目录
存储过程
、扩展
存储过程
和 dbcc
存储过程
的参考信息。所有过程都是使用 Transact-SQL 语 句创建的。 • 《表》提供了有关系统表的参考信息。系统表用于存储有关服务 器、数据库...
基于J2EE框架的个人博客系统项目毕业设计论文(源码和论文)
在数据库处理方面,不需要在数据层借助
存储过程
及数据库服务器端函数封装过多的业务逻辑,因此数据库系统采用相对精巧的MySQL[6]。 该在线博客系统服务器端如果需要布置到其他主机上,则该主机必备条件如下: 1. ...
PostgreSQL数据库管理(四)
PostgreSQL
存储过程
基本知识 2. PostgreSQL 用户自定义函数 3. PostgreSQL 控制结构 4. PostgreSQL 游标和
存储过程
5.&...
java
sybase
存储过程
_
Sybase
存储过程
的建立和使用
Sybase
的
存储过程
是集中存储在SQL Server中的预先定义且已经编译好的事务。
存储过程
由SQL语句和流程控制语句组成。它的功能包括:接受参数;调用另一过程;返回一个状态值给调用过程或批处理,指示调用成功或失败;返回...
SYBASE
存储过程
详解
...
SYBASE
存储过程
详解
SYBASE
存储过程
一、
存储过程
简介 二、
存储过程
的创建、修改、删除 三、
存储过程
中的参数、返回值和变量 四、
存储过程
中的流程控制语言
Sybase
2,596
社区成员
25,614
社区内容
发帖
与我相关
我的任务
Sybase
Sybase相关技术讨论区
复制链接
扫一扫
分享
社区描述
Sybase相关技术讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章