首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

创建带参数的存储过程解决思路

2012-03-16 
创建带参数的存储过程如何写语句创建存储过程PU_A呀,传两个参数(tabA,tabB)给存储过程PU_A,实现的功能是,

创建带参数的存储过程
如何写语句创建存储过程PU_A呀,传两个参数(tabA,tabB)给存储过程PU_A,实现的功能是,把tabA的名字改成tabB,然后再创建tabA。     其中tabA结构(name     char,id     int   4)。多谢大侠们。

[解决办法]
Create Table A
(name char(10),id int)
GO
Create Procedure PU_A(@tabA Varchar(100), @tabB Varchar(100))
As
Begin
EXEC sp_rename @tabA, @tabB
EXEC( ' Create Table ' + @tabA + '(name char(10),id int) ')
End
GO
EXEC PU_A 'A ', 'B '
Select * From A
Select * From B
GO
Drop Table A, b
Drop Procedure PU_A

热点排行