From: | Diego Gil <diego(at)adminsa(dot)com> |
---|---|
To: | PostgreSQL Spanish <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: RV: JAVA - POSTGRESQL |
Date: | 2005-02-03 21:44:20 |
Message-ID: | 1107467060.5212.18.camel@roadwarrior.adminsa.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Probe a ver como era y esto funciona :
Aqui consulto los miembros de un grupo determinado (xxxxx). Retorna un
java.sql.Array, forma "horizontal" de la lista, de la cual se puede
obtener un ResultSet, forma "vertical" de la lista. Este ResultSet tiene
dos columnas, la primera es un int que indicaria el subindice y la
segunda otro int con el codigo de usuario del miembro de la lista.
No se ustedes, pero esto no lo he visto en ninguna documentacion.
try {
sql = "select grolist from pg_group where groname = 'xxxxx'
";
rs = stmt.executeQuery(sql);
while (rs.next())
{
rs2 = rs.getArray("grolist").getResultSet();
}
while (rs2.next()) {
System.out.println(rs2.getInt(1) + " " + rs2.getInt(2));
}
} catch(SQLException sqe) {
System.out.println(sqe);
return;
}
Espero que a alguien le sirva. Yo ya aprendi algo nuevo.
Diego.
From | Date | Subject | |
---|---|---|---|
Next Message | Edwin Quijada | 2005-02-03 22:18:29 | Re: Sobre sistemas de archivos |
Previous Message | rolando gaido | 2005-02-03 21:17:01 | link entre bases |