sqlserver数据库存储过程返回值只能是integer类型吗? 不能返回字符串吗?
如题, 我定义一个存储过程 返回是这样的 return 'nnnnn字符串',
但是在用java callablestatement获取的时候 提示转换成 varchar转换成 integer出错, sqlserver存储过程返回值都是integer类型吗?
[解决办法]
定义:output类型参数!!
[解决办法]
return 只能返回integer类型
如果要返回其他类型,请使用output 返回参数
[解决办法]
不只能返回integer,可以返回其他类型的。关键指定output参数。
[解决办法]
存储过程 用output