Oracle
 sql >> Database >  >> RDS >> Oracle

Metadati relativi ai tipi di record a livello di pacchetto PL/SQL

Se PERSON_RECORD_TYPE viene utilizzato come argomento o tipo di risultato di qualche procedura o funzione, puoi interrogare ALL_ARGUMENTS. L'informazione è leggermente crittografata lì (la gerarchia dell'incapsulamento multilivello di record e raccolte è codificata nelle colonne POSITION, SEQUENCE e DATA_LEVEL), tuttavia è presente.

Non credo che una domanda del genere punti a un'architettura sbagliata. Per la generazione automatica del codice PLSQL questa è una richiesta completamente legittima, sfortunatamente con un supporto per il linguaggio PLSQL molto debole.