-- 用sql语句应该这样调用DECLARE
@outparm int,
@inparm int,
@valid_string
EXEC dbo.myProc
@outparm = @outparm OUT,
@inparm = @inparm,
@valid_string = @valid_string output SELECT @outparm , @valid_string
@outparm int,
@inparm int,
@valid_string
EXEC dbo.myProc
@outparm = @outparm OUT,
@inparm = @inparm,
@valid_string = @valid_string output SELECT @outparm , @valid_string
解决方案 »
- sql 取交集
- 【】在触发器中如何跳过错误继续执行?
- 奇怪的SQL语句,谁能说明它的含义,肯定是高手,请进!!
- 置换
- **** 提交一个数万行的SQL语句去执行有杯具吗?! *****
- 为什么我的sql server会一直占用cpu?
- *.BIN文件怎样导入数据库?
- 重装了一下,公司的代码管理软件客户端ClearCase,导致SQLServer现在无法启动,除了重装有没有其它好办法?谢谢了!
- 谁能帮我: 在 NT4.0上运行 SQL SERVER7.0 的安装文件 autorun.exe 不行???
- 做个视图,视图中有两字段分别为A,B,当A=B时,B显示A的值,当A不等于B时,B显示为NULL,怎么做呀?
- 高手进,帮一个数据丢失问题,谢!
- 在Internet中使用C/S结构的程序和在局域网中有什么区别吗?
我 在查询分析器中如此调用的:declare @a int
declare @b int
declare @valid_string varchar( 30 )--set @a = 3
set @b = 51
exec myProc @a, @b, @valid_stringselect @a
select @b
select @valid_string as vte
exec myProc @a output, @b, @valid_string output
declare @a int
declare @b int
declare @valid_string varchar( 30 )--set @a = 3
set @b = 51
exec myProc @a out, @b, @valid_string out -- 加上out 就行了select @a
select @b
select @valid_string as vte