problema con funciones de cadena

10/04/2006 - 17:37 por cjm | Informe spam
hola!, estoy usando MSDE 2000 y cuando hago la siguiente consulta no devuelve ningún resultado ni tampoco ningún error
SELECT TOP 1 LEFT(Codigo, LEN(Codigo)-3) FROM Tabla WHERE Codigo LIKE '%/" & Right(Year(Now), 2) & "' ORDER BY Codigo DESC

El campo es de tipo Char
¿Cuál es el error? ¿cómo podría solucionarlo
Gracias
Christia

cjm

Ver este tema: http://www.softwaremix.net/viewtopic-505016.htm

Enviado desde http://www.softwaremix.net
 

Leer las respuestas

#1 Alejandro Mesa
10/04/2006 - 22:14 | Informe spam
cjm,

Por lo que veo esta sentencia la generas desde la aplicacion, puesto que
"Now" no es una funcion de T-SQL.

Crees que puedas postear la estructura de la tabla y unos datos de ejemplo?


AMB

"cjm" wrote:


hola!, estoy usando MSDE 2000 y cuando hago la siguiente consulta no devuelve ningún resultado ni tampoco ningún error:
SELECT TOP 1 LEFT(Codigo, LEN(Codigo)-3) FROM Tabla WHERE Codigo LIKE '%/" & Right(Year(Now), 2) & "' ORDER BY Codigo DESC"

El campo es de tipo Char.
¿Cuál es el error? ¿cómo podría solucionarlo?
Gracias,
Christian


cjm


Ver este tema: http://www.softwaremix.net/viewtopic-505016.html

Enviado desde http://www.softwaremix.net



Preguntas similares