Anda bisa mendapatkan daftar mata uang ISO dari tampilan bawaan di oracle:
select utl_i18n.GET_DEFAULT_ISO_CURRENCY(value) iso_cur
from v$nls_valid_values
where parameter = 'TERRITORY'
Tetapi seperti yang dikatakan Nuno Guerreiro, Anda harus membuat tabel dari hasil ini dan menambahkan kunci asing ke tabel baru.