컬렉션의 원소 타입 이름을 반환한다. 만약 columnIndex번째 열의 데이터 타입이 컬렉션(SET, MULTISET, SEQUENCE)이 아니면 SQLException이 발생한다.
String getElementTypeName(int columnIndex)
// 이 예제에서 다음의 스키마가 사용된다.
//
// create class foo(
// a set(int),
// b multiset(int),
// c sequence(int)
// );
String sql = "select * from foo";
Connection con = DriverManager.getConnection(url,user,passwd);
Statement stmt = con.createStatement();
CUBRIDResultSet rs = (CUBRIDResultSet)stmt.executeQuery(sql);
CUBRIDResultSetMetaData rsmd = (CUBRIDResultSetMetaData)
rs.getMetaData();
int numberofColumn = rsmd.getColumnCount();
for (int i=1; i <= numberofColumn; i++ ) {
System.out.println(rsmd.getElementType(i) );
System.out.println(rsmd.getElementTypeName(i) );
}