日期:2014-05-18 浏览次数:20466 次
CREATE PROCEDURE testPro AS BEGIN DECLARE @c nvarchar(3) SET @c = '001' PRINT @c RETURN @c END DECLARE @n NVARCHAR(3) EXEC @n = testPro PRINT @n
CREATE PROCEDURE testPro @c nvarchar(3) output AS BEGIN SET @c = '001' PRINT @c RETURN @c END DECLARE @n NVARCHAR(3) EXEC testPro @n output PRINT @n
------解决方案--------------------
存储过程的返回值都是数值型
你的需求可以用output来做
或者取到到数值之后再做格式化