2010/8/30 Hugo Figueroa Solano <hfigue...@dasi.com.mx>: > > Gracias por contestar Mariano, pero lo que pasa es que la tabla ya esta > definida y no debo de alterarla así tiene que ser bytea el tipo de dato
Si de alguna forma podés recortar del campo el $D { y };;$D, el formato es muy parecido a hstore y podrías convertirlo "en el aire", sin necesidad de cambiar la tabla o almacenarlo: Ej: reingart=# select '"session" => "524df54sd5g4fd5g4fds4f54sdf","usr" => "hfigueroa", "status" => "1",'::hstore; hstore ----------------------------------------------------------------------------- "usr"=>"hfigueroa", "status"=>"1", "session"=>"524df54sd5g4fd5g4fds4f54sdf" (1 fila) reingart=# select '"session" => "524df54sd5g4fd5g4fds4f54sdf","usr" => "hfigueroa", "status" => "1",'::hstore @> '"status"=>"1"'; ?column? ---------- t (1 fila) Si necesitarías rendimiento, podrías crearte un índice y/o disparadores para mejorar la velocidad. Sds Mariano Reingart http://www.arpug.com.ar http://www.sistemasagiles.com.ar http://reingart.blogspot.com - Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org) Para cambiar tu suscripción: http://www.postgresql.org/mailpref/pgsql-es-ayuda