在SQL Server SSMS中,当存储过程成功运行时,它将在消息选项卡中显示消息为“命令已成功完成”。是否有任何方法将此消息捕获为输出值。我知道如果存储过程成功运行,它将返回0,但我需要返回值为“Commands Completed Successfully”。P.S.我正在从Unix shell命令调用过程。
cgvd09ve1#
存储过程的底部使用select语句。
SELECT“已成功完成命令。"原因:如果不成功,则始终返回错误消息,并且不会进入最后一行,因此硬编码消息将有意义。
1条答案
按热度按时间cgvd09ve1#
存储过程的底部使用select语句。
SELECT“已成功完成命令。"
原因:如果不成功,则始终返回错误消息,并且不会进入最后一行,因此硬编码消息将有意义。