请问存储过程的返回值在另一个存储过程中怎么取?

ffjing 2003-09-24 11:54:06
Such As:

CREATE PROCEDURE dbo.GetID
@name varchar(50)
AS
declare @c int
declare @IID numeric(18)
select @c=(select count(*) from tsys_id where name=@name)
if @c=0
insert into tsys_id(name,id) values(@name,1)
else
update tsys_id set id=id+1 where name=@name

select @IID=(select ID from tsys_id where name=@name)
RETURN @IID

我在另一个存储过程中调用这个存储过程,并且定义了一个变量,怎么把调用这个存储过程的返回值赋给这个变量?
CREATE PROCEDURE dbo.CreateT
AS
declare @Tid numeric (18)
exec GetID @name="Task" --这个的返回值怎么赋给@Tid,语法怎么写?
...全文
54 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
pengdali 2003-09-24
  • 打赏
  • 举报
回复
CREATE PROCEDURE dbo.CreateT
AS
declare @Tid numeric (18)
exec @Tid=GetID 'Task'
sdhdy 2003-09-24
  • 打赏
  • 举报
回复
CREATE PROCEDURE dbo.CreateT
AS
declare @Tid numeric (18)
exec @Tid =GetID 'Task'
yujohny 2003-09-24
  • 打赏
  • 举报
回复
CREATE PROCEDURE dbo.CreateT
AS
declare @Tid numeric (18)
exec @Tid=GetID 'Task'
txlicenhe 2003-09-24
  • 打赏
  • 举报
回复
CREATE PROCEDURE dbo.CreateT
AS
declare @Tid numeric (18)
exec @Tid = GetID @name='Task'
源码下载地址: https://pan.quark.cn/s/3336791d2c74 在学术探究,对文献进行有效管理与引用构成了核心环节。由美国化学会(ACS)出版的众多高水准期刊文献,对于科研人员而言构成了不可或缺的知识来源。ENDNOTE作为一款功能全面的文献管理工具,能够为用户带来便捷的文献整理、引用及格式化体验。本指南将系统阐释将ACS文献导入ENDNOTE的具体途径,尤其侧重于处理PDF文档的专项技巧。需深入掌握ENDNOTE X4的PDF导入机制。此版本的ENDNOTE增添了一项实用功能,即能直接从PDF全文自动提参考文献相关数据。这一特性显著优化了用户的工作流程,特别是对于已累积海量PDF文献的研究者而言,无需逐一手动录入文献细节,仅需完成导入操作即可。然而,必须指出的是,ENDNOTE在识别和导入文献时,主要依据PDF文档内嵌的doi(数字对象唯一标识符)。倘若缺少doi,或doi的格式存在偏差,导入的文献信息可能不完整,仅能显示文章的标题信息。一旦遭遇DOI信息缺失或无法识别的状况,可采以下应对措施:1. 审查PDF文档doi的呈现格式:务必确认doi信息前附有“doi:”标识,例如“doi:10.1021/ja0380852”。ENDNOTE X4在解析doi时,通常要求遵循这种特定的表达方式。倘若PDF的doi仅以“10.1021/ja0380852”的形式展现,则可能无法实现准确导入。2. 运用Adobe Acrobat Professional进行PDF修正:若具备Adobe Acrobat Professional软件,可通过其“高级编辑”功能实施修复。详细的操作流程如下: - 启动PDF文件,进入“工具”选项卡。 - ...

22,297

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧