Hola, No describo que es un hashset o diccionario porque asumo que los que no lo conozcan y tengan interés podrían encontrar mucha información en Internet. Yo veo en esta lista y en otras la mención a temas que no conozco, a veces me intereso en saber más y busco, otras simplemente lo dejo pasar, pero nunca se me habría acurrido soltar algo como lo tuyo, supongo que te habrás quedado a gusto. En todo caso pasa de mi. Gracias.
El 24 de agosto de 2016, 14:16, Jaime Casanova < jaime.casan...@2ndquadrant.com> escribió: > 2016-08-24 6:52 GMT-05:00 José Hurtado <jhurta...@gmail.com>: > > Hola, > > > > Creo que vendría bien tener algo parecido a: > > > > DECLARE > > dic1 HASHSET(varchar, schema_name.table_name); > > -- format: HASHSET(anytype, anytype) > > ... > > BEGIN > > ... > > ... > > IF (hashset_has_key(dic1, "alfa") THEN > > dic1["alfa"] := (val1, val2)::schema_name.table_name; > > -- O: hashset_update(dic1, "alfa", (val1, > > val2)::schema_name.table_name); > > ELSE > > hashset_add(dic1, "alfa", (val1, val2)::schema_name.table_name); > > END IF; > > ... > > hashset_remove(dic1, "alfa"); > > > > > Saludos, > > Podrías por favro fingir que no todos somos expertos es Java (o al > menos creo que esa construcción es de Java o no?) e indicarnos que > haría ese HASHSET ? > > -- > Jaime Casanova www.2ndQuadrant.com > PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services >