como comprobar existencia de una tabla, existe alguna funcion que me realice esta tarea,
con un procedimiento almacenado, que comprueba si existe una tabla o no si es que existe no realiza ninguna accion pero si es que no existe la crea e inserta valores.
he intentado hacer algo pero existe un error,
Server: Msg 208, Level 16, State 1, Procedure SP_COMPORTAMIENTO, Line 10
Invalid object name '#ASIS_COMPORTAMIENTO'.
Código:
CREATE PROC SP_COMPORTAMIENTO
( @codigobarra int,
@numdia Int ,
@fecha int,
@atrasos int,
@anticipos int)
AS
IF EXISTS( SELECT * FROM #ASIS_COMPORTAMIENTO)
PRINT 'La tabla existe'
Else
CREATE TABLE #ASIS_COMPORTAMIENTO (codigobarra INT,numdia INT, fecha DATETIME, atrasos INT, anticipos INT)
INSERT INTO #ASIS_COMPORTAMIENTO (codigobarra,numdia,fecha,atrasos,anticipos) values(@codigobarra,@numdia,@fecha,@atrasos,@anticipos)
GO