database - 如何在另一个存储过程中调用存储过程

标签 database sql-server-2005

我在 SQL Server 2005 中创建了一个存储过程,我还创建了另一个存储过程(接受一些输入参数),我必须使用第一个过程进行调用。

最佳答案

CREATE PROCEDURE prc_inner (@value INT)
AS
        SELECT  @value
GO

CREATE PROCEDURE prc_outer (@value INT)
AS
        EXEC prc_inner @value
GO

EXEC prc_outer 1

关于database - 如何在另一个存储过程中调用存储过程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5431241/

相关文章:

database - 'real' 数据库授予用户什么权限?

database - 在数据库中使用继承来减少以后更改模式的痛苦是不好的做法吗?

sql - 使用 Joined-Tables 排除某些记录

database - SQL Server 2005 以不同的顺序索引相同的列

c# - 如何更改报告的 "document map"根标签?

sql - 将同一表中的数据合并到同一记录中

mongodb - 伯克利数据库 : how does it compare to MongoDB?

sql - "Concatenate"来自选择的 PostgreSQL 整数

sql-server-2005 - 删除所有数据后如何在 SQL Server 中重置自动增量

sql-server-2005 - SQL Server 2005 : How to identify all tables referencing a specified table