¿Cómo convertir filas a columnas en Oracle? [duplicar

Esta pregunta ya tiene una respuesta aquí:

Oracle SQL consulta pivote 2 respuestas

Tengo una tabla en este formulario (esta es solo la vista parcial, la tabla contiene más de 100 columnas).

 LOAN NUMBER   DOCUMENT_TYPE                DOCUMENT_ID
 992452533663  Voters ID                    XPD0355636
 992452533663  Pan card                     CHXPS5522D
 992452533663  Drivers licence              DL-0420110141769

Para un solo número de préstamo, tengo tres tipos de documentos como prueba. Quiero que estos detalles se conviertan en columnas y tomen la siguiente forma:

LOAN NUMBER     VOTERS_ID    PAN_CARD     DRIVERS LICENCE
992452533663    XPD0355636   CHXPS5522D   DL-0420110141769

¿Como va esto