resultado

17/03/2005 - 00:47 por jagoro | Informe spam
este es el stored procedure

CREATE PROCEDURE porc_sel
@campos nvarchar(4000),
@numero char(30)
AS
DECLARE @sql nvarchar(4000)
SET @sql = N'select ' + @campos + ' from lici_cartasapoyo where numero
='+ @numero

exec sp_executesql @sql

y ejecuto esto

exec porc_sel 'lici_cartasapoyo.numero','006412435525'

y me da este mensaje

Servidor: mensaje 8114, nivel 16, estado 5, línea 1
Error al convertir el tipo de datos varchar a numeric.
 

Leer las respuestas

#1 Isaías
17/03/2005 - 01:10 | Informe spam
¿La columna "numero", es NUMERICA?

Cheque que la esta comparando contra una CHAR(30)

Preguntas similares