在没有SSIS的SQL Server管理工作室中创建包

时间:2015-01-08 06:03:25

标签: sql ssis package

我想在MS SQL Server Management Studio中像ORACLE包一样创建包。但是我在谷歌搜索时没有对此有任何明确的想法。

如果有可能在SQL Server Management Studio中不使用SSIS而创建SQL包。请给我一些想法。

感谢您的建议。

1 个答案:

答案 0 :(得分:1)

您可以使用模式模拟此类分组。请注意,SQL Server中的模式主要用于控制安全权限。以下是一个例子:

CREATE SCHEMA [billing]

CREATE PROCEDURE billing.sp_IssueInvoice ( /*parameters*/ )
AS
BEGIN
    -- Your code
END

CREATE PROCEDURE billing.sp_CancelInvoice ( /*parameters*/ )
AS
BEGIN
    -- Your code
END

CREATE SCHEMA [ordering]

CREATE PROCEDURE ordering.sp_SubmitOrder ( /*parameters*/ )
AS
BEGIN
    -- Your code
END

CREATE PROCEDURE ordering.sp_UpdateOrder ( /*parameters*/ )
AS
BEGIN
    -- Your code
END

希望这有帮助。