
05/10/2006, 15:51
|
 | Super Moderador | | Fecha de Ingreso: noviembre-2001 Ubicación: Costa Rica/Nicaragua
Mensajes: 16.935
Antigüedad: 23 años, 3 meses Puntos: 655 | |
Si se puede utilizando las funciones propias del motor de BD. Como no decis cual usas, solo te puedo decir que revises las funciones de hileras (string), ahí vas a encontrar una funcion donde colocas la hilera origina, luego la subhilera a buscar y te dice la posición exacta.
Por ejemplo, en MySQL seria la función INSTR(Hilera, Subhilera). Aplicandolo a tu ejemplo sería INSTR(valor, "Seccion") te daría la posición 13 que es donde está la "S". Sabiendo este dato, podrías obtener lo que está a la derecha con otra función llamada LEN o LENGTH, dependiendo del motor de BD. Quedando el resultado final algo como esto.
SUBSTR(valor, 1, LENGTH(valor)-INSTR(valor, "Sección")) = 00.123456789
Repito, que debes buscar las funciones de hilera similares a las que te pongo porque NO van a ser iguales.
__________________ La tecnología está para ayudarnos. No comprendo el porqué con esa ayuda, la gente escribe TAN MAL.
NO PERDAMOS NUESTRO LINDO IDIOMA ESPAÑOL |