请问mssql2005存储过程不能返回字符串吗? 用于返回的变量定义时是用NVarchar(200),在用return返回前,由几个其他的NVarchar型变量相+ 而成但是用return返回时报错说 转换...时整数列溢出...等信息谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 谢谢!output?是指输出参数吗?不能用返回值吗? 呵呵,找到return不能在存储过程中返回NVarchar类型的依据了语法 RETURN [ integer_expression ] 备注如果用于存储过程,RETURN 不能返回空值。如果某个过程试图返回空值(例如,使用 RETURN @status,而 @status 为 NULL),则将生成警告消息并返回 0 值。在执行了当前过程的批处理或过程中,可以在后续的 Transact-SQL 语句中包含返回状态值,但必须以下列格式输入:EXECUTE @return_status = <procedure_name>。参数integer_expression返回的整数值。存储过程可向执行调用的过程或应用程序返回一个整数值。返回类型可以选择返回 int。 先请而后教,求证case 请教一个横数的查询问题 麻烦版主帮删除个帖子!! 如何知道那些客户端的sql server 连接到了服务器端? 2张表,清楚重复,合并问题 存储过程中的问题 推荐几本SQL server 2000 的好书!!!!给分!!!! 数据库的某张表被非法修改,好几天了,高手帮我分析一下 id有什么作用? who added this ? 就有这么怪的问题! 求一最基础的触发器语句!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 动态语句的求和出错
output?是指输出参数吗?
不能用返回值吗?
RETURN [ integer_expression ] 备注
如果用于存储过程,RETURN 不能返回空值。如果某个过程试图返回空值(例如,使用 RETURN @status,而 @status 为 NULL),则将生成警告消息并返回 0 值。在执行了当前过程的批处理或过程中,可以在后续的 Transact-SQL 语句中包含返回状态值,但必须以下列格式输入:EXECUTE @return_status = <procedure_name>。参数
integer_expression
返回的整数值。存储过程可向执行调用的过程或应用程序返回一个整数值。返回类型
可以选择返回 int。