Preguntas con la etiqueta [postgresql]

Lista postgresql preguntas

Necesito ordenar una tabla PostgreSQL de forma ascendente por un campo de fecha/hora, por ejemplo last_updated. Pero ese campo puede estar vacío o nulo y quiero que los registros con

Tengo una tabla en PostgreSQL donde el esquema se ve así: CREATE TABLE "foo_table" ( "id" serial NOT NULL PRIMARY KEY, "permalink" varchar(200) NOT NULL, "text" varchar(512) NOT NULL, "timestamp"

Supongamos que tengo esta tabla: nombrado = the_table cuya estructura es: postgreSQL: create table the_table (col3 SERIAL, col2 varchar, col1 varchar, PRIMARY KEY(col3)); MySQL: create table the_table ( col3 INT

¿Equivalente a Postgresql GROUP_CONCAT?

9
respuestas
351
votos
287.5k
vistas

Tengo una tabla y me gustaría extraer una fila por identificación con valores de campo concatenados. En mi mesa por ejemplo tengo esto: TM67 | 4 | 32556 TM67 |

Estoy intentando hacer una copia de seguridad/restaurar una base de datos PostgreSQL como se explica en el sitio web de Docker, pero los datos no se restauran. Los volúmenes utilizados

Me gustaría otorgarle a un usuario todos los permisos en una base de datos sin convertirlo en administrador. La razón por la que quiero hacer esto es que en este

Compruebe si el valor existe en la matriz de Postgres

8
respuestas
306
votos
452.1k
vistas

Al usar Postgres 9.0, necesito una forma de probar si existe un valor en una matriz determinada. Hasta ahora se me ocurrió algo como esto: select '{1,2,3}'::int[] @> (ARRAY[]::int[] ||

Tengo la siguiente tabla de registro para mensajes de usuario (forma simplificada) en Postgres 9.2: CREATE TABLE log ( log_date DATE, user_id INTEGER, payload INTEGER ); Contiene hasta un registro

Recientemente instalé PostgreSQL en Ubuntu con el paquete EnterpriseDB. Puedo conectarme a la base de datos localmente, pero no puedo configurarla porque no puedo encontrar los archivos de configuración. Busqué

Calcular y ahorrar espacio en PostgreSQL

5
respuestas
97
votos
47.0k
vistas

Tengo una tabla en la página así: CREATE TABLE t ( a BIGSERIAL NOT NULL, -- 8 b b SMALLINT, -- 2 b c SMALLINT, -- 2 b d REAL,

Tengo un tipo que representa un registro persistente. Quiero tener un tipo muy similar que represente datos que deben publicarse para crear un nuevo registro. Este es el tipo completo:

¿Cómo puedo llamar a psql para que no me solicite una contraseña ? Esto es lo que tengo: psql -Umyuser < myscript.sql Sin embargo, no pude encontrar el argumento que

Índice para encontrar un elemento en una matriz JSON

1
respuestas
111
votos
115.6k
vistas

Tengo una tabla que se parece a esta: CREATE TABLE tracks (id SERIAL, artists JSON); INSERT INTO tracks (id, artists) VALUES (1, '[{"name": "blink-182"}]'); INSERT INTO tracks (id, artists) VALUES

Postgres altera manualmente la secuencia

8
respuestas
346
votos
414.9k
vistas

Estoy intentando establecer una secuencia con un valor específico. SELECT setval('payments_id_seq'), 21, true; Esto da un error: ERROR: function setval(unknown) does not exist ¿ El uso ALTER SEQUENCEtampoco parece funcionar?

ORDENAR POR la ​​lista de valores IN

17
respuestas
245
votos
180.7k
vistas

Tengo una consulta SQL simple en PostgreSQL 8.3 que capta muchos comentarios. Proporciono una lista ordenada de valores a la INconstrucción en la WHEREcláusula: SELECT * FROM comments WHERE (comments.id