use pubs
go
select * from titles
select price from titles where title_id= ‘BU1032‘
go
create proc P_Titles_ByTitleID_SelectPrice
@title_id varchar (6)
as
select price from titles where title_id=@title_id
go
exec P_Titles_ByTitleID_SelectPrice ‘BU1032‘
go
create proc P_Titles_ByTitleID_SelectPrice2
@title_id varchar (6),
@price money output
as
select @price=price from titles where
title_id=@title_id
go
declare @price2 money
exec P_Titles_ByTitleID_SelectPrice2
@title_id= ‘BU1032‘ ,
@price=@price2 output
select @price2
|
设置参数默认值:
CREATE PROCEDURE
dbo.my_proc
@first int = NULL, -- NULL
default value
@second int =
2, -- Default value of 2
@third int = 3 -- Default value of
3
AS
SET NOCOUNT
ON;
SELECT @first, @second,
@third;
GO
http://www.cnblogs.com/ylbtech/archive/2012/08/14/2638257.html#ylb3