Re: RV: JAVA - POSTGRESQL

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.

In response to

Browse pgsql-es-ayuda by date

  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