Preguntas etiquetadas con postgresql

PostgreSQL es un sistema de gestión de bases de datos de código abierto (ORDBMS) disponible para todas las plataformas principales, incluidas Linux, UNIX, Windows y OS X. Cuando haga preguntas, mencione su versión exacta de Postgres. Las preguntas relacionadas con la administración o las funciones avanzadas se dirigen mejor a dba.stackexchange.com.

23
Lista de columnas con índices en PostgreSQL
Me gustaría obtener las columnas en las que se encuentra un índice en PostgreSQL. En MySQL puede usar SHOW INDEXES FOR tabley mirar la Column_namecolumna. mysql> show indexes from foos; +-------+------------+---------------------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+ | Table | Non_unique | Key_name | Seq_in_index | Column_name | Collation | Cardinality | Sub_part | Packed | …
233 sql  postgresql  indexing 





3
¿Cómo hago consultas usando campos dentro del nuevo tipo de datos PostgreSQL JSON?
Estoy buscando algunos documentos y / o ejemplos para las nuevas funciones JSON en PostgreSQL 9.2. Específicamente, dada una serie de registros JSON: [ {name: "Toby", occupation: "Software Engineer"}, {name: "Zaphod", occupation: "Galactic President"} ] ¿Cómo escribiría el SQL para encontrar un registro por nombre? En vainilla SQL: SELECT * …

6
PostgreSQL DISTINCT ON con diferentes ORDER BY
Quiero ejecutar esta consulta: SELECT DISTINCT ON (address_id) purchases.address_id, purchases.* FROM purchases WHERE purchases.product_id = 1 ORDER BY purchases.purchased_at DESC Pero me sale este error: PG :: Error: ERROR: las expresiones SELECT DISTINCT ON deben coincidir con las expresiones ORDER BY iniciales Agregar address_idcomo primera ORDER BYexpresión silencia el error, …









Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.