SQL Server2008存储过程初探

使用存储过程之前先在数据库中创建存储过程:

ALTER PROCEDURE [dbo].[callRecordSimpleSelect] 

-- Add the parameters for the stored procedure here

@name varchar(50)

AS

BEGIN

-- SET NOCOUNT ON added to prevent extra result sets from

-- interfering with SELECT statements.

SET NOCOUNT ON;

 

    -- Insert statements for procedure here

SELECT id,name,startTime from callRecord where name like '%'+@name+'%'

END

 

 

上面的存储过程是在callRecord这个表中根据name的模糊查询,获取id,name,startTime的字段信息。

 

执行存储过程使用exec(全写是execute):

-- 向存储过程传递一个参数“ca”

Exec callRecordSimpleSelect @name=N'ca'

 

 

你可能感兴趣的:(sql)