sql – 如何保存存储过程?
发布时间:2020-05-23 11:59:26 所属栏目:MsSql 来源:互联网
导读:我今天一直在玩存储过程.我很兴奋,我很容易地选择了它的基本功能. (我也会尽快尝试触发器). 现在,我想知道如何在存储过程文件夹(Programmability – Stored Procedure)下保存我的SPROC,以便我可以通过名称(最终从我的C#应用程序)访问它.到目前为止,当我按保存
|
我今天一直在玩存储过程.我很兴奋,我很容易地选择了它的基本功能. (我也会尽快尝试触发器). 现在,我想知道如何在存储过程文件夹(Programmability – > Stored Procedure)下保存我的SPROC,以便我可以通过名称(最终从我的C#应用程序)访问它.到目前为止,当我按保存图标时,建议保存整个查询.这不是我想要的. 感谢帮忙 解决方法您实际上必须运行CREATE PROCEDURE命令,以便存储过程生成.Create Procedure – MSDN 以下是MSDN页面的一个例子: USE AdventureWorks;
GO
-- If procedure exists already,drop it
IF OBJECT_ID ( 'HumanResources.uspGetAllEmployees','P' ) IS NOT NULL
DROP PROCEDURE HumanResources.uspGetAllEmployees;
GO
-- Create (or Re-create) the procedure
CREATE PROCEDURE HumanResources.uspGetAllEmployees
AS
SET NOCOUNT ON;
SELECT LastName,FirstName,JobTitle,Department
FROM HumanResources.vEmployeeDepartment;
GO
请记住,创建存储过程后,您必须右键单击 – >刷新存储过程文件夹以显示新的过程. 我还建议将* .sql文件保存在某个位置,以便在需要再次运行时将CREATE PROCEDURE脚本放在某处. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
