Ver Mensaje Individual
  #6 (permalink)  
Antiguo 22/01/2003, 13:42
Avatar de Linterns
Linterns
Colaborador
 
Fecha de Ingreso: diciembre-2001
Mensajes: 2.799
Antigüedad: 23 años, 3 meses
Puntos: 11
Cita:
Mensaje Original por Yanix
SELECT (SUBSTRING(micampo, 1, LEN(micampo - 1)))
AS algoaca
FROM mitablita

y con DATALENGTH también..y me sale..que nopuede convertir ese varchar a una columna data integer..argh
que me faltara hmmm

El problema es que estas haciendo : LEN (micampo - 1)
no puedes restar ni sumar a un varchar...

Tienes que hacer: LEN(micampo) - 1

Esto te dara la longitud del campo (N caracteres) menos la coma que quieres restar (N-1 caracteres)
__________________
Bien se puede recibir una puñalada sin adulación,
pero rara vez se recibe una adulación sin puñalada
** ***