请试这个,能不能给点分?
drop procedure ret
go
create procedure ret
@o varchar(100) output
as
set @o = 'cwsj'return 1
--新加
godrop procedure test
gocreate procedure test
as declare @o varchar(100)
declare @x int -- 调用ret存储过程,希望@o能返回调用过程中设定的字串
--修改 execute @x = ret @o
execute @x = ret @o output-- 结果发规@o为空白,并没返回我想要的‘cwsj'字串???
select o=@ogo exec test
drop procedure ret
go
create procedure ret
@o varchar(100) output
as
set @o = 'cwsj'return 1
--新加
godrop procedure test
gocreate procedure test
as declare @o varchar(100)
declare @x int -- 调用ret存储过程,希望@o能返回调用过程中设定的字串
--修改 execute @x = ret @o
execute @x = ret @o output-- 结果发规@o为空白,并没返回我想要的‘cwsj'字串???
select o=@ogo exec test
解决方案 »
- 这个数据库服务器对吗?
- 为什么出现“将 varchar 值 's' 转换为数据类型为 int 的列时发生语法错误。”
- 要设计一个人事考勤的数据库,具体有些问题不清楚,大家帮忙看看
- 请问一个简单的SQL语句!
- 从别人机器的sql的backup目录里考出的bak文件,可否添加到我机器里
- 大家帮忙呀 !~ 关于触发器的问题
- 请问做数据库复制时,一般发布内容时.选择.表,存储过程,视图,中的那个.有什么不同??
- 查找某字段记录相同的所有记录,怎么写那句话?
- 电子地图
- 那里可以找到ERwin及其教程?
- 哪里有讨论数据建模技术的论坛或者website
- 保证给分的问题,我如何设置SQL7.0中的命令执行时间.
/*
少加了OUTPUT开关了吧
*/