Resultados 1 al 4 de 4

Tema: Consulta SQL

  1. #1
    Pajarito Nuevo
    Fecha de ingreso
    23 Sep, 11
    Mensajes
    2

    Consulta SQL

    Estimados Saludos y espero me puedan ayudar.
    Tengo un campo en Oracle que viene de la siguiente forma:
    |4|11|9|100|9|390|13|00 1|9|60|27|I I DSX123|

    Y lo que quiero es extraer el campo en negrita que siempre viene en la octava posicion entre los ||.

    Existe alguna sentencia que conozcan que me pueda ayudar??


    De antemano gracias.

  2. #2
    Pajarito Nuevo
    Fecha de ingreso
    15 Mar, 06
    Mensajes
    28

    Re: Consulta SQL

    con la función INSTR te sirve
    INSTR(CADENA, |,1,8), con esto te dara la ubicacion del octavo "|"

    y despues con substr(CADENA,INSTR(CADENA, |,1,8),INSTR(CADENA, |,1,9) ) rescata desde el octavo "|" al noveno

    Saludos
    Desarrollando...Desarrollando...Desarrollando

  3. #3
    Pajarito Nuevo
    Fecha de ingreso
    23 Sep, 11
    Mensajes
    2

    Re: Consulta SQL

    Excelente, aunque tuve que ajustarlo, sin tu ayuda seguiría pegado en google.
    Gracias

  4. #4
    Pajarito Nuevo
    Fecha de ingreso
    15 Mar, 06
    Mensajes
    28

    Re: Consulta SQL

    Cita Iniciado por M_Arkant Ver mensaje
    Excelente, aunque tuve que ajustarlo, sin tu ayuda seguiría pegado en google.
    Gracias
    que bueno que le sirvio estimado
    Saludos
    Desarrollando...Desarrollando...Desarrollando

Etiquetas para este tema

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •  
*