社区
应用实例
帖子详情
如何在TRIGGER中返回消息到应用程序
fanncy1206
2005-01-03 02:36:01
我现在要在某个表中加一个trigger,判断如果某个字段为空的话,就返回一个信息到应用程序,提示客户端的用户知道,开始用过raiserror,当发现信息是返回了,当数据也不能保存了,那位大虾能指点一下,用那个函数让他既能保存数据也能返回信息!谢谢
...全文
163
8
打赏
收藏
如何在TRIGGER中返回消息到应用程序
我现在要在某个表中加一个trigger,判断如果某个字段为空的话,就返回一个信息到应用程序,提示客户端的用户知道,开始用过raiserror,当发现信息是返回了,当数据也不能保存了,那位大虾能指点一下,用那个函数让他既能保存数据也能返回信息!谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tylike
2005-02-26
打赏
举报
回复
mark
zjcxc
2005-01-05
打赏
举报
回复
因为楼主已经用raiserror返回过信息了,所以用 raiserror 返回信息这点不用怀疑
上面的测试只是表明,信息是返回了,记录也是保存了
zjcxc
2005-01-05
打赏
举报
回复
--测试表
create table tb(id int)
go
--测试触发器
create trigger tr_test on tb
for insert
as
raiserror('返回信息',1,16)
go
--插入
insert tb values(1)
insert tb select 2
union all select 3
go
--显示结果
select * from tb
go
--删除测试
drop table tb
/*--测试结果
消息 50000,级别 1,状态 50000
返回信息
(所影响的行数为 1 行)
(所影响的行数为 2 行)
消息 50000,级别 1,状态 50000
返回信息
id
-----------
1
2
3
(所影响的行数为 3 行)
--*/
zjcxc
2005-01-05
打赏
举报
回复
用错误处理就行了
raiserror('要返回的信息',1,16)
然后前台程序中,用错误处理进行返回信息的截获即可
whtyou
2005-01-05
打赏
举报
回复
我也很关注 原来想通过触发器来实现 有数据时通知应用程序来读这个功能
可一直没找到好的办法 不知fanncy1206 (fanncy) 你的问题解决了吗?
fanncy1206
2005-01-03
打赏
举报
回复
PRINT 不行的
可惜前台不是我们做的!
jim138
2005-01-03
打赏
举报
回复
同意上一楼的
chinaandys
2005-01-03
打赏
举报
回复
print('信息内容')这个不行吗。
其实有些东西完全可用前台做,比较划算一些
在触发器
中
如何将错误
消息
返回
至
应用程序
在创建触发器时,若出错,可以用RAISERROR方法来将错误
消息
返回
至
应用程序
,使用try catch 来捕获。 CREATE
TRIGGER
trg ON tb FOR UPDATE AS BEGIN RAISERROR('错误!不允许删除',16,1) ROLLBACK...
oracle 触发器 怎么
返回
处理错误到客户端
根据你的具体需求和
应用程序
架构,选择适合的方法来实现这在Oracle
中
,RAISE_APPLICATION_ERROR函数用于引发一个
应用程序
错误,并
返回
一个错误
消息
给客户端。在上面的示例
中
,如果some_condition不满足,触发器将...
MySQL数据库:触发器
Trigger
触发器的这种特性可以协助应用在数据库端确保数据的完整性。触发器是一个特殊的存储过程,不同的是存储过程要用call来调用,而触发器不需要使用call,也不需要手工调用,它在插入,删除或修改特定表
中
的数据时触发...
ClearCase
Trigger
指南(5)-
Trigger
的创建
Trigger
的创建创建
Trigger
时的参数在前几节
中
描述了
Trigger
是什么,有什么用处以及
Trigger
的执行机制,但是如果要创建
Trigger
时,发现会有许多参数,这些参数怎么用,如何写这些小程序,初学者会有很多困惑。在本节...
Android
应用程序
安装过程解析(源码解析)
Android
应用程序
安装过程解析 1.程序安装的4大步骤 (1) 拷贝apk文件到指定目录 在Android系统
中
,apk安装文件是会被保存起来的,默认情况下,用户安装的apk首先会被拷贝到 /data/app 目录下。 /data/app...
应用实例
27,579
社区成员
68,558
社区内容
发帖
与我相关
我的任务
应用实例
MS-SQL Server 应用实例
复制链接
扫一扫
分享
社区描述
MS-SQL Server 应用实例
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章