FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
como saber si una tabla temporal existe?
saludos ante todo:
Tengo un procedimiento que crea una tabla temporal global mediante un SELECT INTO ##t_Temporal, el problema es como saber si la tabla temporal ya existe en memoria antes de ejecutar la orden, puesto que si tengo un acceso concurrente me bota un error. gracias anticipadas |
#2
|
||||
|
||||
imagina que cada vez que haces una tabla temporal queda en una tablita en tempdb...
prueba algo como: Código:
create table #pepe (caca int) if exists (select * from tempdb.dbo.sysobjects where name like'#pepe%') select 'SI' else select 'NO' drop table #pepe
__________________
El diseño dira si tiene futuro... |
|
|
|