日期:2014-05-17 浏览次数:20793 次
create table 调拨概况
(
调拨单号 char(15) PRIMARY KEY,
日期 datetime not null
)
go
declare @旧单号 char(15),@sqls nvarchar(1000),@类型 char(10),@日期 datetime,@关联表 char(20)
set @类型='调拨单号'
set @日期='2010-9-29'
set @关联表='调拨概况'
set @sqls='select @a=max(' + @类型 + ') from ' + @关联表 + ' where 日期=''' + @日期 + ''''
exec sp_executesql @sqls,N'@a char(15) output',@旧单号 output
select @旧单号
GO