如何清除查询消息? [英] How to clear Query Messages?

查看:31
本文介绍了如何清除查询消息?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何清除查询中的消息缓冲区?

实际上我不想在查询完成后在那里看到任何消息.考虑到这一点,我在查询中使用了 PRINT 语句!我的查询也可能会打印一些带有/不带有 RAISEERROR 的错误消息.

actually I don't want to see any messages there after my query finishes. consider that, I'm using PRINT statement in my query! also my query may print some error messages with/without RAISEERROR.

推荐答案

不,实际上无法隐藏自定义 PRINT 消息.你只能隐藏

No there is actually no way to hide custom PRINT messages. You can only hide

考虑下面的例子

SET NOCOUNT ON;
SET ANSI_WARNINGS OFF;

BEGIN TRY

SELECT 1
PRINT 'Some message'

END TRY 
BEGIN CATCH

    RAISERROR (15600,-1,-1, 'Some Error Message ');
END CATCH

这篇关于如何清除查询消息?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆