CREATE PROCEDURE DBO.sp_insertWareHouseDetailOne @WareHouseID int,
@InsertID varchar(20) AS
SET NOCOUNT ON
INSERT INTO WareHouseItemCatogries VALUES(@WareHouseID,@InsertID)
SELECT @WareHouseID,@InsertID
RETURN 0
GO
我搞不明白return 跟select 哪个是输出!
既然是return 0为什么另外一个存储过程调用次存储过程的时候还进行判断,如果@a<>0
请高手指教,今天一定要把存储过程搞懂!
@InsertID varchar(20) AS
SET NOCOUNT ON
INSERT INTO WareHouseItemCatogries VALUES(@WareHouseID,@InsertID)
SELECT @WareHouseID,@InsertID
RETURN 0
GO
我搞不明白return 跟select 哪个是输出!
既然是return 0为什么另外一个存储过程调用次存储过程的时候还进行判断,如果@a<>0
请高手指教,今天一定要把存储过程搞懂!
解决方案 »
- IE6下TreeView节点定位展开无效问题
- 讨论一个多型号手机软件下载的逻辑问题
- 求救 Session错乱问题~~~~~~~~~~~~
- 请教datagrid自带分也为什么不是直接出来,而是每次点击下一页后还得再触发查询button按钮
- 谁能给我一个vs2005做的小小网站呢?
- 问个问题,把服务器端文件拷贝到客户端
- Asp配置访问文件时,.exe可以访问,.rar也可以访问,.vat就404错误了
- 有哪位大哥可以讲讲txt_User_Id.Text.Replace(" ","")到底有什么用???
- WebClient类的DownloadFile方法下载图片只有1kb,无法完全下载
- C#如何计算颜色的渐变?
- 好几天没逛CSDN技术了,忙与新平台上线,给点建议吧
- 一个页面跳转的问题
RETURN 0 --这里return了xxx.x.x.x.x.//这后边的就不会执行了.
declare @a int--@a用来接收返回值
exec @a=aaa 2,'222' --首先会得到一个select的数据集,同时用@a取到了返回值
print @a