Preguntas etiquetadas con postgresql

Todas las versiones de PostgreSQL. Agregue una etiqueta adicional específica de la versión como postgresql-11 si ese contexto es importante.




3
Postgresql no acepta la conexión de replicación
Replicación de transmisión simple y antigua. PostgreSQL: 9.2.7 Windows 8.1 64 bit Mis grupos principales y secundarios están en la misma máquina de Windows. Ya he hecho pg_start_backup () y todo, por lo que ambos nodos tienen exactamente los mismos datos. Ahora el problema con la replicación es la "conexión …


2
Restricción de columna única personalizada, solo aplicada si una columna tiene un valor específico
¿Es posible tener una restricción de columna única personalizada de la siguiente manera? Supongamos que tengo dos cols subsety typeambas cadenas (aunque los tipos de datos probablemente no importen). Si typees "verdadero", entonces quiero que la combinación de typey subsetsea ​​única. De lo contrario, no hay restricción. Estoy usando PostgreSQL …

1
ERROR: la base de datos "dbname" no existe
De acuerdo con la documentación, mientras no esté conectado a una base de datos, puedo eliminar una base de datos en la consola usando: DROP DATABASE dbname; O puedo soltarlo usando la herramienta de envoltura dropdb. Ambos me dan un error diciendo que la base de datos no existe, sin …
19 postgresql 






1
¿Para qué sirve la base de datos especial "postgres"?
Tengo un servidor PostgreSQL con varias bases de datos ejecutándose en él. Se llama a una de las bases de datos postgres, y estuvo allí desde el principio. No pude ver ninguna tabla dentro y nunca la he usado explícitamente, pero noté que cualquier usuario puede crear tablas dentro de …
18 postgresql 

2
¿Cómo obtener la ID de la fila en conflicto en upsert?
Tengo una tabla tagcon 2 columnas: id(uuid) y name(texto). Ahora quiero insertar una nueva etiqueta en la tabla, pero si la etiqueta ya existe, simplemente quiero obtener la iddel registro existente. Supuse que podría usarlo ON CONFLICT DO NOTHINGen combinación con RETURNING "id": INSERT INTO "tag" ("name") VALUES( 'foo' ) …


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.