SQL - este es la consulta y el error que me tira

 
Vista:

este es la consulta y el error que me tira

Publicado por BAUTISTA (15 intervenciones) el 29/11/2004 22:43:45
Select Max(cast (V.NumeroCheque as bigint)) as Numero From CarteraValores V,BancoCuentas C Where V.CodigoBanco = C.CodigoCuenta And C.CodigoCuenta = 7

Servidor: mensaje 8114, nivel 16, estado 5, línea 1
Error al convertir el tipo de datos nvarchar a bigint.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:este es la consulta y el error que me tira

Publicado por Alex (15 intervenciones) el 30/11/2004 15:32:29
Hola;
Creo que definitivamente los datos en la tabla deben tener algún caracter que no es numérico. Revisa los datos para asegurarte que esté todo bien.

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 2
Ha disminuido su posición en 23 puestos en SQL (en relación al último mes)
Gráfica de SQL

RE:este es la consulta y el error que me tira

Publicado por juan (6 intervenciones) el 30/11/2004 16:32:06
usa la funcion convert para transformar de varchar a bigint... te quedaria algo asi:

Select
Max(Convert (BigInt , V.NumeroCheque)) as Numero
From
CarteraValores V,
BancoCuentas C
Where
V.CodigoBanco = C.CodigoCuenta
And C.CodigoCuenta = 7

Bytes!!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:este es la consulta y el error que me tira

Publicado por EnriqueK (69 intervenciones) el 30/11/2004 18:06:12
Revisa la documentacion de SQL sobre las converciones implicitas, tambien sobre el rango de valores y revisa el tipo de dato que envias, puede que estes mandanado un cadena con comas o puntos lo cual puede ser que genere el error de conversión...despues de eso me avisas ;)

Atte.
EnriqueK
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar