Sql 需要一个输出变量

Sql 需要一个输出变量,sql,Sql,我一直在创建一些用于数据库的存储过程。这些过程将接受一个变量并进行搜索并返回相关结果。但是,我有一个问题,就是我希望在过程没有返回任何信息时打印一条消息。我知道我会为此使用if语句和print命令。但是,如何引用输出 有没有写“如果输出=null,打印消息”的方法 你可以 创建一个表值变量,然后用所选数据填充它 是否需要从存储过程生成完整消息?您能在输出表为空时触发的调用代码中生成它吗?打印部分只是消息窗口中的一条消息,表示输入无效。因此,如果没有结果,您的过程将返回结果集或消息?这将使调用过程

我一直在创建一些用于数据库的存储过程。这些过程将接受一个变量并进行搜索并返回相关结果。但是,我有一个问题,就是我希望在过程没有返回任何信息时打印一条消息。我知道我会为此使用if语句和print命令。但是,如何引用输出

有没有写“如果输出=null,打印消息”的方法

你可以
创建一个表值变量,然后用所选数据填充它

是否需要从存储过程生成完整消息?您能在输出表为空时触发的调用代码中生成它吗?打印部分只是消息窗口中的一条消息,表示输入无效。因此,如果没有结果,您的过程将返回结果集或消息?这将使调用过程更加复杂。为什么要回复信息?它是否向调用者提供了关于为什么没有数据的更多信息?