Preguntas etiquetadas con postgresql

579
PostgreSQL Autoincrement

Estoy cambiando de MySQL a PostgreSQL y me preguntaba cómo puedo hacer valores de autoincremento. Vi en los documentos de PostgreSQL un tipo de datos "serial", pero recibo errores de sintaxis cuando lo uso (en

508
¿Cómo hacer una actualización + unirse en PostgreSQL?

Básicamente, quiero hacer esto: update vehicles_vehicle v join shipments_shipment s on v.shipment_id=s.id set v.price=s.price_per_vehicle; Estoy bastante seguro de que funcionaría en MySQL (mi fondo), pero no parece funcionar en postgres. El error que obtengo es: ERROR: syntax error at or...

506
¿Qué es este Javascript "requiere"?

Estoy tratando de hacer que Javascript lea / escriba en una base de datos PostgreSQL. Encontré este proyecto en github. Pude obtener el siguiente código de muestra para ejecutar en el nodo. var pg = require('pg'); //native libpq bindings = `var pg = require('pg').native` var conString =...

451
Importar volcado de SQL a la base de datos PostgreSQL

Estamos cambiando de host y el anterior proporcionó un volcado de SQL de la base de datos PostgreSQL de nuestro sitio. Ahora, estoy tratando de configurar esto en un servidor WAMP local para probar esto. El único problema es que no tengo idea de cómo importar esta base de datos en PostgreSQL 9...

420
¿Cómo se crea un usuario de solo lectura en PostgreSQL?

Me gustaría crear un usuario en PostgreSQL que solo pueda hacer SELECT desde una base de datos en particular. En MySQL el comando sería: GRANT SELECT ON mydb.* TO 'xxx'@'%' IDENTIFIED BY 'yyy'; ¿Cuál es el comando equivalente o serie de comandos en PostgreSQL? Lo intenté... postgres=# CREATE...

406
psql: FATAL: el rol "postgres" no existe

Soy un novato postgres. Instalé el postgres.app para mac. Estaba jugando con los comandos psql y accidentalmente solté la base de datos de postgres. No sé lo que había dentro. Actualmente estoy trabajando en un tutorial: http://www.rosslaird.com/blog/building-a-project-with-mezzanine/ Y estoy...

373
¿Cómo registrar consultas PostgreSQL?

¿Cómo habilitar el registro de todos los SQL ejecutados por PostgreSQL 8.3? Editado (más información) Cambié estas líneas: log_directory = 'pg_log' log_filename = 'postgresql-%Y-%m-%d_%H%M%S.log' log_statement = 'all' Y reinicie el servicio PostgreSQL ... pero no se creó ningún registro ......