我有一个过程需要花一些时间才能运行,我希望能够从Kotlin应用程序中运行该过程,并在Kotlin应用程序控制台中实时查看输出消息。
具有这样的存储过程:
RAISERROR('Booting up', 0, 1) WITH NOWAIT
WAITFOR DELAY '00:00:01'
RAISERROR('Starting..', 0, 1) WITH NOWAIT
WAITFOR DELAY '00:00:01'
RAISERROR('Doing work', 0, 1) WITH NOWAIT
WAITFOR DELAY '00:00:30'
RAISERROR('Done', 0, 1) WITH NOWAIT
我将RAISERROR
用作PRINT
,仅在执行完成后才输出消息。
现在,运行此过程可在MSSMS和DataGrip中将它们击中时打印出消息。
我可以使用jdbc
打印这些消息吗?