![]() |
Quitar caracter de una cadena
Hola amigos, tengo un contratiempo y es que tengo un campo (NIF) en una tabla de mi aplicación, la cual un cliente mío la a rellenado con el carácter "-". Por ejemplo: B-30458799.
Me gustaría saber si existe alguna función en Interbase 5.6 que me ayude a quitar el carácter "-" y dejarlo así: B30458799. Desde ya, gracias ;) |
La verdad ahora mismo no recuerdo si existen una UDF en interbase para hacer lo que pides, pero si es urgente con código Delphi recorres la tabla y lo arreglas:
Código:
procedure TForm1.Button1Click(Sender: TObject); Un Saludo. |
otra opción es usar el SUBSTRING y la concatenación de strings
Código:
select substring(NIF from 1 for 1) || substring(NIF from 3 for 8) |
Gracias
Al final opté por la siguiente opción:
Código:
with Clientes do Lo dicho, muchas gracias :cool: |
La franja horaria es GMT +2. Ahora son las 08:49:54. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi