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

sql server if else 临时表解决方法

2013-07-09 
sql server if else 临时表declare @a intset @a1if @a1begincreate table #a(name varchar(50))ende

sql server if else 临时表
declare @a int;
set @a=1;
if @a=1
begin
create table #a(name varchar(50));
end
else
begin
create table #a(gendar varchar(50))
end

这样写报错:Msg 2714, Level 16, State 1, Line 12
There is already an object named '#a' in the database.

可是还想要简历同一个#a,请问有办法么?
[解决办法]
不能重名!!如果存在#a 在drop table #a 之前,不能再create table #a
[解决办法]
多实战..多上CSDN看看别人的问题..

当然,不是说看书不重要.

热点排行