Resultados da pesquisa a pedido "postgresql"

1 a resposta

Os trilhos e o tipo jsonb “jsonb” não existem

psql --version psql (PostgreSQL) 9.4.1 rails -v Rails 4.2.0Eu adicionei uma coluna jsonb através da migração como essa class AddPreferencesToUsers < ActiveRecord::Migration def change add_column :users, :preferences, :jsonb, null: false, ...

5 a resposta

Inserir dicionário Python usando Psycopg2

Qual é a melhor maneira de inserir um dicionário python com muitas chaves em um banco de dados do Postgres sem precisar enumerar todas as chaves? Eu gostaria de fazer algo como ... song = dict() song['title'] = 'song 1' song['artist'] = 'artist ...

1 a resposta

Os tipos de dados NUMERIC do Postgres podem armazenar valores assinados?

No PostgreSQL, eu gostaria de armazenar valores assinados-999.9 - 9999.9. Eu posso usarnumeric(5.1) por esta? Ou que tipo devo usar?

2 a resposta

Como garantir que uma visualização materializada esteja sempre atualizada?

Vou precisar invocarREFRESH MATERIALIZED VIEW em cada alteração nas tabelas envolvidas, certo? Estou surpreso por não encontrar muita discussão sobre isso na web. Como devo fazer isso? Acho que a metade da resposta aqui é o que estou ...

2 a resposta

Como obter min / max de dois números inteiros no Postgres / SQL?

Como encontro o máximo (ou mínimo) de dois números inteiros no Postgres / SQL? Um dos números inteiros não é um valor da coluna. Vou dar um exemplo de cenário: Gostaria de subtrair um número inteiro de uma coluna (em todas as linhas), mas ...

3 a resposta

Como UPDATE e SELECT ao mesmo tempo

Preciso atualizar algumas linhas das tabelas e exibir essas linhas. Existe uma maneira de fazer isso com uma única consulta e evitar essa consulta 2? : UPDATE table SET foo=1 WHERE boo=2 SELECT * from table WHERE ( foo=1 ) AND ( boo=2 )

1 a resposta

Função demorando uma eternidade para ser executada para um grande número de registros

Eu criei a seguinte função no Postgres 9.3.5: CREATE OR REPLACE FUNCTION get_result(val1 text, val2 text) RETURNS text AS $BODY $Declare result text; BEGIN select min(id) into result from table where id_used is null and id_type = val2; update ...

1 a resposta

Lidar com "string contém byte nulo" enviado pelos usuários

Eu tenho um controlador de API que recebe informações sobre o caminho de um arquivo de mídia e as tags id3 e os salva em uma instância do Active Record, usando PostgreSQL / Rails. Às vezes, no entanto, o usuário envia seqüências de caracteres ...

1 a resposta

pgAdmin: como ver o valor completo em uma célula na saída

Eu tenho uma consulta que me fornece o grande valor de saída na célula de saída. Mas o problema é que, para ler, preciso arrastar a coluna e ver o valor e, após algum intervalo, os valores não estão sendo exibidos, mas está me mostrando(...). ...

1 a resposta

Criando bancos de dados em testes SQLAlchemy com PostgreSQL

Estou construindo um aplicativo Web Pyramid que é construído no topo do SQLAlchemy e confia apenas no PostgreSQL como back-end do banco de dados. O que seria uma maneira de ter a estrutura de testes unitários para que O banco de dados é ...