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.


6
Verifique se o valor existe na matriz do Postgres
Usando o Postgres 9.0, preciso de uma maneira de testar se existe um valor em uma determinada matriz. Até agora, eu vim com algo assim: select '{1,2,3}'::int[] @> (ARRAY[]::int[] || value_variable::int) Mas continuo pensando que deveria haver uma maneira mais simples de fazer isso, simplesmente não consigo ver. Isso parece …
196 sql  arrays  postgresql 


8
Como arredondar uma média para duas casas decimais no PostgreSQL?
Estou usando o PostgreSQL através da 'sequela' da gema Ruby. Estou tentando arredondar para duas casas decimais. Aqui está o meu código: SELECT ROUND(AVG(some_column),2) FROM table Estou tendo o erro a seguir: PG::Error: ERROR: function round(double precision, integer) does not exist (Sequel::DatabaseError) Não recebo nenhum erro quando executo o seguinte …
191 sql  ruby  postgresql  sequel 




4
Como encontrar registros duplicados no PostgreSQL
Eu tenho uma tabela de banco de dados PostgreSQL chamada "user_links" que atualmente permite os seguintes campos duplicados: year, user_id, sid, cid A única restrição é atualmente o primeiro campo chamado "id", porém agora estou olhando para adicionar uma restrição para garantir que o year, user_id, side cidsão todos originais, …

5
O Postgres altera manualmente a sequência
Estou tentando definir uma sequência para um valor específico. SELECT setval('payments_id_seq'), 21, true Isso dá um erro: ERROR: function setval(unknown) does not exist Usar ALTER SEQUENCEtambém não parece funcionar? ALTER SEQUENCE payments_id_seq LASTVALUE 22 Como isso pode ser feito? Ref: https://www.postgresql.org/docs/current/static/functions-sequence.html

4
Como comparar datas nos campos de data e hora no Postgresql?
Eu tenho enfrentado um cenário estranho ao comparar datas no postgresql (versão 9.2.4 no windows). Eu tenho uma coluna na minha tabela como update_date com o tipo 'timestamp without fuso horário'. O cliente pode pesquisar nesse campo apenas com data (por exemplo: 2013-05-03) ou data com hora (por exemplo: 2013-05-03 …
188 sql  database  postgresql  date 






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.