Sqlserver 返回包含的0的字符串问题 CREATE PROCEDURE testPro ASBEGIN DECLARE @c nvarchar(3) SET @c = '001' PRINT @c RETURN @cENDDECLARE @n NVARCHAR(3)EXEC @n = testProPRINT @n返回值是1,实际上应该是‘001’,为什么? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 CREATE PROCEDURE testPro @c nvarchar(3) output ASBEGIN SET @c = '001' PRINT @c RETURN @cENDDECLARE @n NVARCHAR(3)EXEC testPro @n outputPRINT @n 存储过程的返回值都是数值型你的需求可以用output来做或者取到到数值之后再做格式化 100分求回答: static 数据库连接类 链接出错 请解释一下:sql2005的数据库角色成员身份 简单的横向显示,就是着急 请问一下,sql server客户端不能连接服务端的问题! zjcxc(邹建) 大哥及各位高手请进 急问一个简单问题! 如何通过sql脚本判断是否为sqlserver2000装了sp3? 紧急求助!!小妹 在存储过程中如何调用其他的存储过程? 关于NULL 是否占空间问题 多表查询问题 项目合并问题,请高手解答
AS
BEGIN
SET @c = '001'
PRINT @c
RETURN @c
ENDDECLARE @n NVARCHAR(3)
EXEC testPro @n output
PRINT @n
你的需求可以用output来做
或者取到到数值之后再做格式化