为什么在存储过程中print1,也执行了,为什么结果没有反馈

2025-04-06 13:03:33
推荐回答(1个)
回答1:

你再什么环境下面运行的?
一般在 sqlcmd 环境下面, 是会输出的啊
你是不是 创建了 存储过程, 但是还没有执行啊?

1> CREATE PROCEDURE HelloWorld AS
2> BEGIN
3> PRINT 'Hello World';
4> END;
5> go

1> DECLARE @RC int
2> EXECUTE @RC = HelloWorld
3> PRINT @RC
4> go
Hello World
0