今天需要写sqlserver过程 ,参考一个朋友的blog
http://203.208.39.132/search?q=cache:zV_HAsH9BFAJ:tech.ddvip.com/2008-08/121826978452413.html+sql+server+%E5%AD%98%E5%82%A8%E8%BF%87%E7%A8%8B&cd=3&hl=zh-CN&ct=clnk&gl=cn&st_usg=ALhdy296pgMo-AF_aH7hk38QfkhvAYr4wQ
http://yaoronghui2005.itpub.net/admin.php?op=editPost&postId=494044
[@more@]2009-11-24 今天编辑一个过程调用
alter procedure p_process @id varchar(10), @v_name varchar(20) output
as
select @v_name=name from t_test t where id = @id;
exec p_process @id='1', @v_name output[雨林木风1]
exec p_process '1', @v_name output 正确写法1
EXEC p_process @id='1', @v_name = [雨林木风2] out //正确写法2
DECLARE @v_name varchar(200)
set @v_name = ''
EXEC p_process @id='1', @v_name = output
if @v_name <> ''
begin
select * from t_test where name = @v_name;
end
else if @v_name = ''
begin
raiserror('no row found',10,1);
end
[雨林木风1]必须传递参数个数 2,并以 '@name = value' 的形式传递后续的参数。一旦使用了 '@name = value' 形式之后,所有后续的参数就必须以 '@name = value' 的形式传递。
[雨林木风2]过程输出参数
编辑推荐:
- sql2000中用sp_addextendedproperty增加字段描述03-02
- sqlserver中定义过程03-02
- word2003安装方法03-02
- SQL Server 错误日志Tip03-02
- word2003页码从任意页开始如何设置03-02
- mssql一次数据库收缩经历03-02
- Word2003怎么添加页眉和页脚03-02
- Word2007如何制作流程图03-02
相关推荐
-
雷神推出 MIX PRO II 迷你主机:基于 Ultra 200H,玻璃上盖 + ARGB 灯效
2 月 9 日消息,雷神 (THUNDEROBOT) 现已宣布推出基于英
-
制造商 Musnap 推出彩色墨水屏电纸书 Ocean C:支持手写笔、第三方安卓应用
2 月 10 日消息,制造商 Musnap 现已在海外推出一款 Oce
热文推荐
- sqlserver中定义过程
sqlserver中定义过程
26-03-02 - word2003安装方法
word2003安装方法
26-03-02 - mssql一次数据库收缩经历
mssql一次数据库收缩经历
26-03-02 - AutoCAD三维建模教程:公告牌制作流程
AutoCAD三维建模教程:公告牌制作流程
26-03-02 - AutoCAD教程:追踪、拉升、两面抽壳工具解析
AutoCAD教程:追踪、拉升、两面抽壳工具解析
26-03-02 - AutoCAD 2011教程:用曲面命令制作帽子
AutoCAD 2011教程:用曲面命令制作帽子
26-03-02 - 使用基于行版本控制的隔离级别
使用基于行版本控制的隔离级别
26-03-02 - AutoCAD三维建模教程:三通管的制作过程
AutoCAD三维建模教程:三通管的制作过程
26-03-02 - mssql优化学习笔记之三
mssql优化学习笔记之三
26-03-02 - mssql优化学习笔记之一
mssql优化学习笔记之一
26-03-02
