文字列の配列を oracle ストアド プロシージャに次のようにスローしようとすると、次のようになります。
String arrStr[] ={"val1","val2","val3"};
ArrayDescriptor descriptor = ArrayDescriptor.createDescriptor("STR_ARRAY", connection );
oracle.sql.ARRAY oracleArray = new oracle.sql.ARRAY(descriptor, connection, arrStr);
oracleArray
null データを保持します。oracleArray.datumArray = {???,???,???}