error con exec

08/03/2007 - 21:12 por Aldo Salvado | Informe spam
Hola a todos, Sres alguien sabe porque cuando ejecuto lo siguiente

declare @sqla varchar(1000)

Set @sqla = 'Create Table #tRes([070101] varchar(30) ,[070102] varchar(30)
,[070103] varchar(30) ,[070104] varchar(30) )'

Exec @sqla

me indica el siguiente error :

Servidor: mensaje 203, nivel 16, estado 2, línea 4
El nombre 'Create Table #tRes([070101] varchar(30) ,[070102] varchar(30)
,[070103] varchar(30) ,[070104] varchar(30) )' no es un identificador
válido.


de antemano, muchas gracias.

Aldo.
 

Leer las respuestas

#1 Carlos Sacristan
08/03/2007 - 20:18 | Informe spam
Prueba

declare @sqla varchar(1000)
Set @sqla = 'Create Table #tRes([070101] varchar(30) ,[070102] varchar(30)

,[070103] varchar(30) ,[070104] varchar(30) )'

Exec (@sqla)

"Aldo Salvado" escribió en el mensaje
news:
Hola a todos, Sres alguien sabe porque cuando ejecuto lo siguiente

declare @sqla varchar(1000)

Set @sqla = 'Create Table #tRes([070101] varchar(30) ,[070102] varchar(30)
,[070103] varchar(30) ,[070104] varchar(30) )'

Exec @sqla

me indica el siguiente error :

Servidor: mensaje 203, nivel 16, estado 2, línea 4
El nombre 'Create Table #tRes([070101] varchar(30) ,[070102] varchar(30)
,[070103] varchar(30) ,[070104] varchar(30) )' no es un identificador
válido.


de antemano, muchas gracias.

Aldo.


Preguntas similares