创建带输入参数的存储过程


带输入参数的存储过程的


语法


CREATE PROC[EDURE] 存储过程名

       @参数1 数据类型=默认值,

       ……

       @参数n 数据类型=默认值

AS

       SQL语句

GO     --必须要加批处理的GO 

      

--创建带输入参数的存储过程

/*

    目标:查询指定的用户在指定的事件段内的下单信息,

如果结束日期没有指的话,那么查询的是当今天为止的下单信息

*/

USE E_Market

GO


IF EXIST(SELECT * FROM sysobjects WHERE name='usp_GetOrderInfo')

DROP PROC usp_GetOrderInfo

GO


CREATE PROC usp_GetOrderInfo

    @startDate datetime, --开始时间

@endDate datetime=nul