日期:2014-05-17  浏览次数:20786 次

SELECT INTO
大家好:
    我在使用SELECT INTO语句将现有表中的数据添加到新表中的时候,语句什么都写完了,但是找不到我建立的表了,请赐教,回帖好的结贴的时候给高分!
好心人

------解决方案--------------------
把你的语句贴出来看看,你是不是写到临时表了?
------解决方案--------------------
你试一下:
select * into #t from sys.sysprocesses 
go

select * from #t

你是这样写的吗?
------解决方案--------------------
把你的语句贴出来
------解决方案--------------------
楼主都不回应下?
------解决方案--------------------
搞到别的库去了?
------解决方案--------------------

------解决方案--------------------
如果你是在存储过程中写的语句,那么需要执行这个存储过程才能创建表,而且创建的实体表需要右键刷新一下数据库才能出现在资源管理器的图形中;
如果你创建的是临时表#那么
如果是在存储过程中创建的,会随着存储过程运行结束而销毁
如果是查询窗口创建的,可以在tempdb库中找到该表(同样需要刷新)
------解决方案--------------------
可能不在一个库下面,楼主看清楚哦。