优秀的编程知识分享平台

网站首页 > 技术文章 正文

SQLServer-实时打印(sqlplus打印执行sql)

nanyue 2024-08-18 19:44:50 技术文章 18 ℃

1、语句执行完显示打印结果

直接打印:print 'Hello world!'

print 中的换行:PRINT 'Test'+CHAR(13)+'Name'

print有个缺陷就是打印结果只能在语句执行完后,才能看到。下面介绍一种方式解决这个问题。

2、实时显示打印结果

用RAISERROR来实现 立即打印出结果。

declare @i int = 1,@str nvarchar(10)

while @i<3

begin

set @str = CONVERT(nvarchar(10),@i);

RAISERROR(@str,10,1) WITH NOWAIT;

waitfor delay '00:00:02'

set @i += 1

end

Tags:

最近发表
标签列表