Re: [pgsql-es-ayuda] Estructura tipo diccionario o hashset

2016-08-26 Por tema José Hurtado
* pero extremadamente potente. Un saludo. El 26 de agosto de 2016, 12:27, Francisco Olarte escribió: > José: > > 2016-08-26 10:59 GMT+02:00 José Hurtado : > > He probado con json y jsonb, el incoveniente es que son valores > inmutables y > > una vez que has creado un json

Re: [pgsql-es-ayuda] Estructura tipo diccionario o hashset

2016-08-26 Por tema José Hurtado
016-08-26 7:27 GMT-03:00 Francisco Olarte : > >> José: >> >> 2016-08-26 10:59 GMT+02:00 José Hurtado : >> > He probado con json y jsonb, el incoveniente es que son valores >> inmutables y >> > una vez que has creado un json es dificil agregarle mas

Re: [pgsql-es-ayuda] Estructura tipo diccionario o hashset

2016-08-26 Por tema José Hurtado
ó: > José: > > 2016-08-26 10:50 GMT+02:00 José Hurtado : > > 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. > > Dejando aparte el como te contestaron o no, repito u

[pgsql-es-ayuda] Re: [pgsql-es-ayuda] Re: [pgsql-es-ayuda] Ayuda con función...

2016-08-26 Por tema José Hurtado
Hola, Esta sería una opción sin hacer llamada recursiva: CREATE OR REPLACE FUNCTION public.reversa ( IN origen integer ) RETURNS integer AS $$ DECLARE resultado integer; BEGIN resultado := 0; WHILE (origen > 0) LOOP resultado := (resultado * 10) + (origen % 10); origen := orige

Re: [pgsql-es-ayuda] Estructura tipo diccionario o hashset

2016-08-26 Por tema José Hurtado
t; El día 24 de agosto de 2016, 8:52, José Hurtado > escribió: > > Hola, > > > > Creo que vendría bien tener algo parecido a: > > > > DECLARE > > dic1 HASHSET(varchar, schema_name.table_name); > > -- format: HASHSET(anytype, anytype) > > ..

Re: [pgsql-es-ayuda] Estructura tipo diccionario o hashset

2016-08-26 Por tema José Hurtado
tipos usando una estructura de datos básica en muchos lenguajes y util para resolver ciertos algoritmos. Gracias por tu respuesta, Un saludo. El 24 de agosto de 2016, 14:53, Francisco Olarte escribió: > 2016-08-24 14:16 GMT+02:00 Jaime Casanova >: > > 2016-08-24 6:52 GMT-05:00

Re: [pgsql-es-ayuda] Estructura tipo diccionario o hashset

2016-08-26 Por tema José Hurtado
, 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 : > > Hola, &

[pgsql-es-ayuda] Estructura tipo diccionario o hashset

2016-08-24 Por tema José Hurtado
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