
Error en este codigo. ayuda.
Publicado por hector espoz (7 intervenciones) el 10/10/2008 16:33:40
Hola como estan , yo de nuevo por aqui molestando, es que tengo un error en una parte de mi codigo, lo que sucede es que quiero crear una tabla cuyo nombre este determinado por la variable @NOMTABLA, que esta compuesta por la variable @REGISTRO. El codigo es el siguiente:
......
DECLARE @NOMTABLA VARCHAR(20)
SET @NOMTABLA = 'T-' + cast(@REGISTRO AS VARCHAR)
CREATE TABLE @NOMTABLA(ID INT(100),PRIMARY KEY (ID));
......
Al ejecutarlo me sale el siguiente error.
*******************************************************************************
Msg 102, Level 15, State 1, Procedure ITERAR_REGISTRO4, Line 38 *
Sintaxis incorrecta cerca de '@NOMTABLA'. *
*******************************************************************************
......
DECLARE @NOMTABLA VARCHAR(20)
SET @NOMTABLA = 'T-' + cast(@REGISTRO AS VARCHAR)
CREATE TABLE @NOMTABLA(ID INT(100),PRIMARY KEY (ID));
......
Al ejecutarlo me sale el siguiente error.
*******************************************************************************
Msg 102, Level 15, State 1, Procedure ITERAR_REGISTRO4, Line 38 *
Sintaxis incorrecta cerca de '@NOMTABLA'. *
*******************************************************************************
Valora esta pregunta


0