unix 如何在存储过程中返回SSMS生成的消息“Commands Completed Successfully”(命令已成功完成)

7gs2gvoe  于 2022-11-04  发布在  Unix
关注(0)|答案(1)|浏览(161)

在SQL Server SSMS中,当存储过程成功运行时,它将在消息选项卡中显示消息为“命令已成功完成”。
是否有任何方法将此消息捕获为输出值。
我知道如果存储过程成功运行,它将返回0,但我需要返回值为“Commands Completed Successfully”。
P.S.我正在从Unix shell命令调用过程。

cgvd09ve

cgvd09ve1#

存储过程的底部使用select语句。

SELECT“已成功完成命令。"
原因:如果不成功,则始终返回错误消息,并且不会进入最后一行,因此硬编码消息将有意义。

相关问题