Wie konvertiere ich Zeilen in Spalten in Oracle? [Duplikat

Diese Frage hat hier bereits eine Antwort:

Oracle SQL Pivot-Abfrage 2 Antworten

Ich habe eine Tabelle in dieser Form (dies ist nur die Teilansicht, die Tabelle enthält mehr als 100 Spalten).

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

Für eine einzelne Leihnummer habe ich drei Arten von Dokumenten als Beweis. Ich möchte, dass diese Details in Spalten umgewandelt werden und die folgende Form annehmen:

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

Wie mache ich das?