SoloCodigo

Bases de Datos => Otras Bases de Datos => InterBase/Firebird => Mensaje iniciado por: santi3 en Martes 8 de Abril de 2008, 10:31

Título: Campo-código De Texto Incompleto
Publicado por: santi3 en Martes 8 de Abril de 2008, 10:31
Hola, soy nuevo y he llegado porque llevo días buscando información sobre un problema que me ha salido recientemente, el cual paso ha detallar:
Uso un campo de texto de 12 carácteres para meter un número de albarán, pero resulta que los números de albarán nunca tienen las mismas cifras, algunos tiene 4, otros 8, etc, con lo cual el campo casi nunca queda lleno (es de tipo char 12, aunque he probado varchar y es lo mismo), la cuestión es que necesito hacer un select parecido al siguiente: Select * from albaranes where numero = '1234'; y nunca me saca ninguno, a no ser que el número esté con los 12 carácteres del campo, si uso el Select * from albaranes where numero like '1234%'; si que funciona, pero saca tambien todos los que el número es '1234' y algo más, ejem. '123456', etc.
Hay alguna manera de solucionarlo ó tengo que rellenar los carácteres que faltan con espacios en blanco, por ejemplo. ?????
 :(