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.

2
PostgreSQL: nomes de restrição padrão
Ao criar uma tabela no PostgreSQL, os nomes de restrição padrão serão atribuídos se não forem fornecidos: CREATE TABLE example ( a integer, b integer, UNIQUE (a, b) ); Mas usar ALTER TABLEpara adicionar uma restrição parece que um nome é obrigatório: ALTER TABLE example ADD CONSTRAINT my_explicit_constraint_name UNIQUE (a, …





8
O servidor PostgreSQL não para
Tendo um pequeno problema com o PostgreSQL no Mac OS X 10.8.4. Eu acidentalmente fiz brew rm postgresql --forceenquanto o servidor postgres estava em execução. Quando instalei usando brew install postgresqle executei pg_ctl -D /usr/local/var/postgres start, recebo: pg_ctl: another server might be running; trying to start server anyway server starting …

10
Análise de uso do índice PostgreSQL
Existe uma ferramenta ou método para analisar o Postgres e determinar quais índices ausentes devem ser criados e quais índices não utilizados devem ser removidos? Tenho um pouco de experiência em fazer isso com a ferramenta "profiler" para SQLServer, mas não conheço uma ferramenta semelhante incluída no Postgres.





16
Ocorreu um erro ao instalar a pg (0.17.1) e o Bundler não pode continuar
Acabei de instalar Rails 4.0.2e ao criar um novo aplicativo, na fase de pacote recebo: Installing pg (0.17.1) Gem::Installer::ExtensionBuildError: ERROR: Failed to build gem native extension. /Users/Dee/.rvm/rubies/ruby-2.0.0-p247/bin/ruby extconf.rb checking for pg_config... no No pg_config... trying anyway. If building fails, please try again with --with-pg-config=/path/to/pg_config checking for libpq-fe.h... no Can't find …



8
elimine valores de array duplicados no postgres
Eu tenho uma matriz do tipo bigint, como posso remover os valores duplicados dessa matriz? Ex: array[1234, 5343, 6353, 1234, 1234] Eu deveria pegar array[1234, 5343, 6353, ...] Testei o exemplo SELECT uniq(sort('{1,2,3,2,1}'::int[]))no manual do postgres, mas não está funcionando.
86 postgresql 

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.