EXEC en STORED PROCEDURE
Publicado por Manuel Gómez (21 intervenciones) el 14/05/2009 17:59:58
OLA A TODOS
AHI LES VA UNA FACIL PA USTEDES
DENTRO DE UN STORED PROCEDURE TENGO ESTO
EXEC('SELECT * FROM '+@BASEDATOS+'..Presupuesto WHERE Fecha BETWEEN '+@FechaInicial+' AND '+@FechaFinal+'')
EL PROCEDURE A CORRER VAMOS A SUPONER QUE SE LLAMA "OBTENER FRANQUICIA" DE TRES PARAMETROS DE ENTRADA: @BASEDATOS, @FechaInicial y @FechaIFinal, entonces seria algo asi ya con datos
OBTENER FRANQUICIA 'BDCOYOACAN','01/01/2008','01/01/2008'
Y ME APARECE EL SIGUIENTE ERROR:
Sintaxis incorrecta cerca de '1'.
Entonces siento yo que debe ser algun detalle de comillas, pero bueno, ahi solicito de su ayuda.
Saludos.
AHI LES VA UNA FACIL PA USTEDES
DENTRO DE UN STORED PROCEDURE TENGO ESTO
EXEC('SELECT * FROM '+@BASEDATOS+'..Presupuesto WHERE Fecha BETWEEN '+@FechaInicial+' AND '+@FechaFinal+'')
EL PROCEDURE A CORRER VAMOS A SUPONER QUE SE LLAMA "OBTENER FRANQUICIA" DE TRES PARAMETROS DE ENTRADA: @BASEDATOS, @FechaInicial y @FechaIFinal, entonces seria algo asi ya con datos
OBTENER FRANQUICIA 'BDCOYOACAN','01/01/2008','01/01/2008'
Y ME APARECE EL SIGUIENTE ERROR:
Sintaxis incorrecta cerca de '1'.
Entonces siento yo que debe ser algun detalle de comillas, pero bueno, ahi solicito de su ayuda.
Saludos.
Valora esta pregunta


0