Tema: split
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/05/2013, 22:12
Avatar de calakra
calakra
 
Fecha de Ingreso: septiembre-2009
Mensajes: 182
Antigüedad: 14 años, 8 meses
Puntos: 0
split

Hola a todos!!!

Tengo una duda y ya he buscado y no lo encuentro y es una funcion split, el cual a partir de una cadena separarlo por un caracter y arroje una tabla

se tiene la siguiente cadena
'SMITH,ALLEN,WARD,JONES'

me regrese lo suiguiente

SMITH
ALLEN
WARD
JONES


he buscado y he visto que para hacer eso tienen que crear una funcion o usan la siguiente query


SQL> select regexp_substr('SMITH,ALLEN,WARD,JONES','[^,]+', 1, level) from dual
connect by regexp_substr('SMITH,ALLEN,WARD,JONES', '[^,]+', 1, level) is not null;


Creo que debe haber una pequeña funcion que peuda hacer esto. espero me puedan ayudar, saludos