-----Mensaje original----- De: Mariano Reingart [mailto:reing...@gmail.com] Enviado el: Lunes, 30 de Agosto de 2010 12:09 p.m. Para: Hugo Figueroa Solano CC: pgsql-es-ayuda@postgresql.org Asunto: Re: [pgsql-es-ayuda] Obtener valores de campo bytea
2010/8/30 Hugo Figueroa Solano <hfigue...@dasi.com.mx>: > Hola a todos > > > > Tengo una pequeña duda y espero que ustedes me puedan ayudar. > > > > Tengo una tabla con un campo de tipo bytea con la sig estructura: > > > > $D { > > session => 524df54sd5g4fd5g4fds4f54sdf, > > usr => hfigueroa, > > status => 1, > > };;$D > > > > Quiero filtrar los registros por status, alguna idea de cómo puedo > hacerlo? Probaste usar el tipo de datos HSTORE que justamente es para almacenar y consultar diccionarios/conjutos/arreglos asociativos (clave=>valor): http://www.postgresql.org/docs/8.4/interactive/hstore.html Por ej,: SELECT * FROM tabla WHERE campo_hstore @> 'status=>1' Sds Mariano Reingart http://www.arpug.com.ar http://www.sistemasagiles.com.ar http://reingart.blogspot.com 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 SALUDOS - 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