Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/02/2011, 11:43
Cvilla90
 
Fecha de Ingreso: abril-2010
Mensajes: 65
Antigüedad: 14 años
Puntos: 3
Problemas con tablas temporales

Hola a todos, tengo un problema y espero que me ayuden, el problema es el siguiente:
tengo un procedimiento almacenado en sql server 2005 que es el siguiente:
-------------------
create procedure sp_prueba
as
select
*
into #tmp1
from tabla

select
*
from #tmp1

drop table #tmp1
---------------------
si yo ejecuto este store en basic 6 entonces me sale un error diciendo: "la operacion no esta permitida si el objeto esta cerrado", pero si yo cambio el mismo procedimiento almacenado, es decir lo modifico, entonces si me muestra el resultado en el basic 6:
-------------
Alter procedure sp_prueba
as
select
*
from tabla
------------

Nota: cabe resaltar que en el basic 6 no modifico absolutamente nada, y en sql al momento de probar los dos tipo de procedimiento almacenado(los dos hacen lo mismo) no me muestra ningun mensaje de error.

Por favor si alguien me podria decir la solucion le agradeceria mucho, desde ya muchas gracias