sql sql server 2012不打印消息

时间:2016-07-29 18:48:48

标签: sql sql-server printing

我编写以下代码来打印消息:

declare @NT1 int
set @NT1 =(SELECT   CompanyID  FROM dbo.CompanyInfo where CompanyID = 101)

if @NT1> 101

print 'Good'

执行此脚本后,我收到以下消息 命令已成功完成。

我应该收到消息' Good'执行上面的脚本后。如何打印消息?

由于

2 个答案:

答案 0 :(得分:0)

一个解决方案:

declare @NT1 int
set @NT1 =(SELECT   CompanyID  FROM dbo.CompanyInfo where CompanyID = 101)

if @NT1 = 101

print 'Good'

答案 1 :(得分:-2)

忘了其他声明:

声明@ NT1 int

设置@ NT1 =(SELECT CompanyID FROM dbo.CompanyInfo,其中CompanyID = 101)

if @ NT1> 101 打印'好'

ELSE
    打印'坏';