Oracle
 sql >> база данни >  >> RDS >> Oracle

Достъп до типа връщане на потребителски обект от ojdbc6 JDBC Thin Drivers

Разбихме го:

oracle.sql.ARRAY result2 = (oracle.sql.ARRAY) stmt.getObject(2);
ResultSet rs = result2.getResultSet();
oracle.sql.STRUCT elements = (oracle.sql.STRUCT) rs.getObject(2);
String result = null;
if (elements != null) {
    Object[] objs = elements.getAttributes();
    result = objs[2];
}
System.out.println("Result: " + result);

В нашия случай това отпечатва третия елемент в нашия персонализиран тип обект.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Инсталиране на примерни схеми за Oracle 12c с помощта на помощника за конфигуриране на база данни

  2. Може ли тригер на Oracle да бъде деактивиран за текущата сесия?

  3. Стойност за търсене във всички таблици на базата данни

  4. Oracle използва низ в състояние IN

  5. Как да представим релационно разделение (основен алгебраичен израз) по отношение на SQL