DatabaseMetaDataで取れないのは、ARRAYの型名
上のテーブルをよく見れば分かるけど(誰も見ないって!)、
引数や戻り値に配列が使われている所は、
全部「VARRAY」になっていて、その次の行に、配列の型が書いてある。
DatabaseMetaDataでは、、、
- VARRAYの型名は取れない
- VARRAYがどの型で構成されているかは取れる
- STRUCTの構成までは取れない
ということ。
ArrayDescriptorを作成する際に型名は必須だから、
やっぱり自前でSQLを書いて、ディクショナリから値を取るしかないかな、と。