SQL新建存储过程的入门级方法

时间:2022-12-20 00:28:13

SQL新建存储过程的入门级方法

1. 新建数据库myFirstdb(自己定义的数据库名称):
  手动新建:右键数据库,选择新建数据库,填写数据库名称:myFirstdb,然后单击确定。刷新数据库即可看见新建的数据库。
  代码新建:请百度 sql新建数据库语句 ,or 已有博客 http://blog.csdn.net/letian_fly/article/details/2556851

2. 新建存储过程MyFirstProcedure(自己定义的存储过程名称):
  手动创建: 点开新建的数据库myFirstdb,找到“可编程性”文件夹,点开该文件夹,找到“存储过程”文件夹,右键选择新建存储过程,在弹出来的查询框中,修改存储过程名称和添加代码。修改后的代码如代码一。
  代码创建:在工具栏中,点击新建查询,将下面代码复制进去,然后运行。

代码一:


USE [myFirstdb]

SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
-- =============================================
-- Author: <Author,,Name>
-- Create date: <Create Date,,>
-- Description: <Description,,>
-- =============================================
CREATE PROCEDURE MyFirstProcedure

AS
BEGIN
-- Insert statements for procedure here
DECLARE
@myword VARCHAR(100) ,
@A INT,
@B INT,
@C INT
SET @A = 11
SET @B = 34
SET @C = @A + @B
SET @myword = '输出结果: '
PRINT @myword + convert(varchar,@C)
END
GO

注:

  1. 存储过程名称可修改,即“MyFirstProcedure ”可修改;
  2. BEGIN内的内容可修改,为你的声明,还有赋值,运算等表达式,即你想用这个存储过程来干什么,都写在BEGIN和END里。
  3. 若修改了数据库的名称,记得修改代码中的第一行,将myFirstdb修改为目标数据库名称。

3. 验证存储过程是否成功创建:
  新建一个查询页,赋值以下代码进去,然后直接按F5运行,若无报错信息,且结果正确则创建成功。以上代码的输出结果是: 输出结果: 45

EXEC MyFirstProcedure