好贷网好贷款

一个存储过程的问题! 20yangdingyu8686]

发布时间:2016-12-3 8:18:34 编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"一个存储过程的问题! 20yangdingyu8686]",主要涉及到一个存储过程的问题! 20yangdingyu8686]方面的内容,对于一个存储过程的问题! 20yangdingyu8686]感兴趣的同学可以参考一下。

现在我要写个存储过程, 如:select * from tmp_200706 我要把200706作为参数,以后只要调用存储过程 就可以查询表如tmp_200707, 谢谢先

如:select * from tmp_200706 我要把200706作为参数,以后只要调用存储过程 就可以查询表如tmp_200707, ------- create proc aa(@id varchar(100)) declare @str varchar(100) set @[email protected] exec ('select * from [email protected]+'')

create procedure query @d varchar(6) as declare @sql varchar(100),@t varchar(20) set @[email protected] set @sql='select * from @t'  exec @sql

create table tmp_001 ( id int, name int ) insert into tmp_001 select 1,3 union all select 43,456  create table tmp_002 ( id int, name int ) insert into tmp_002 select 1,3 union all select 43,456  create proc aa(@id varchar(100)) as declare @str varchar(100) set @[email protected] exec ('select * from [email protected]+'') exec aa '002' id          name         ----------- -----------  1           3 43          456 (2 row(s) affected)

CREATE PROCEDURE uspTest ( @ID INT ) AS SELECT * FROM tmp_200706  WHERE ID = @ID

不如写个返回表的函数得了,

create proc wsp @var varchar(20) as exec('select   *   from   [email protected]

create table #a(ID int,Salary int,MainID int) insert #a select 100,6500,100 union select 200,5500,200 create proc FGF(@a varchar(20)) as exec ('select   *   from [email protected]) exec FGF '#a'

上一篇:达梦数据库管理系统 20mycup163]
下一篇:只有一个mdf文件 SQL2005 如何回复数据库,欢迎大家进来讨论 200arrow_gx]

相关文章

相关评论