22,294
社区成员
发帖
与我相关
我的任务
分享create table tb_stat
(
uname varchar(20),
date datetime,
unum int,
isopt tinyint
)
go
insert into tb_stat
select 'a', '2010-12-01', 1, 0 union
go
create proc sp_proctest
(
@uname varchar(20)
)
as
begin
declare @sql nvarchar(1000)
set @sql = N'select * from tb_stat where uname = ''' + @uname + ''''
exec(@sql)
end
go
exec sp_proctest 'a'
--> 数据库版本:
--> Microsoft SQL Server 2008 (RTM) - 10.0.1600.22
---->建表
create table 仑库表([WarehouseID] varchar(3),[Capacity] int)
insert 仑库表
select '001',100 union all
select '002',20
GO
create proc pa_仑库表
@cae int
as
begin
select * from 仑库表 where [Capacity]=@cae
end
--
exec pa_仑库表 100
--> 查询结果
SELECT * FROM 仑库表
--> 删除表格
--> 删除表格
--DROP TABLE 仑库表
CREATE PROCEDURE ProcedureName
@Param1
AS
BEGIN
SELECT * from a where name=@Param1
ENDcreate proc proc_name
@name varchar(10)
as
select * from a where name=@name