Perguntas com a marcação «postgresql»

O PostgreSQL é um sistema de gerenciamento de banco de dados objeto-relacional de código aberto (ORDBMS) disponível para todas as principais plataformas, incluindo Linux, UNIX, Windows e OS X. Mencione sua versão exata do Postgres ao fazer perguntas. Perguntas sobre administração ou recursos avançados são melhor direcionadas para dba.stackexchange.com.


1
INSERÇÃO do PostgreSQL na atualização de conflito (upsert) usa todos os valores excluídos
Quando você está upserting uma linha (PostgreSQL> = 9.5) e deseja que o INSERT possível seja exatamente o mesmo que o UPDATE possível, você pode escrevê-lo assim: INSERT INTO tablename (id, username, password, level, email) VALUES (1, 'John', 'qwerty', 5, 'john@mail.com') ON CONFLICT (id) DO UPDATE SET id=EXCLUDED.id, username=EXCLUDED.username, password=EXCLUDED.password, …

15
psycopg2: insere várias linhas com uma consulta
Preciso inserir várias linhas com uma consulta (o número de linhas não é constante), portanto, preciso executar uma consulta como esta: INSERT INTO t (a, b) VALUES (1, 2), (3, 4), (5, 6); A única maneira que eu sei é args = [(1,2), (3,4), (5,6)] args_str = ','.join(cursor.mogrify("%s", (x, )) …


25
Incompatibilidade de versão do PostgreSQL 9.2 pg_dump
Estou tentando despejar um banco de dados Postgresql usando a ferramenta pg_dump . $ pg_dump books > books.out Como sempre estou recebendo esse erro. pg_dump: server version: 9.2.1; pg_dump version: 9.1.6 pg_dump: aborting because of server version mismatch A --ignore-versionopção agora está obsoleta e realmente não seria uma solução para …



3
Como obtenho o MIN () de dois campos no Postgres?
Digamos que eu tenho uma tabela como esta: name | score_a | score_b -----+---------+-------- Joe | 100 | 24 Sam | 96 | 438 Bob | 76 | 101 ... | ... | ... Gostaria de selecionar o mínimo de score_a e score_b. Em outras palavras, algo como: SELECT name, …
140 sql  postgresql  min 






4
PostgreSQL: a função não tem permissão para efetuar login
Estou com problemas para conectar-me ao meu próprio banco de dados do postgres em um servidor local. Pesquisei alguns problemas semelhantes no Google e criei este manual https://help.ubuntu.com/stable/serverguide/postgresql.html tão: pg_hba.conf diz: # TYPE DATABASE USER ADDRESS METHOD # "local" is for Unix domain socket connections only local all all trust …


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.