Qual é o sqlalchemy tipo de coluna equivalente para 'dinheiro' e 'OID' no Postgres?

votos
4

Qual é o sqlalchemy tipo de coluna equivalente para 'dinheiro' e tipos de colunas 'OID' no Postgres?

Publicado 11/12/2008 em 14:52
fonte usuário
Em outras línguas...                            


3 respostas

votos
0

Isto é tudo que eu poderia encontrar: http://docs.sqlalchemy.org/en/rel_0_9/core/types.html

Você pode fazer seu próprio tipo se você quiser também.

Respondeu 16/12/2008 em 23:51
fonte usuário

votos
4

nunca tivemos um tipo de "OID", especificamente, embora nós temos apoiado o conceito de uma coluna implícita "OID" em cada mesa através da série 0.4, principalmente para o benefício de postgres. Contudo, desde user-colunas da tabela OID definidos são preteridos no Postgres, e nós na verdade nunca realmente usou o recurso OID que estava presente, nós removemos esse recurso a partir da biblioteca.

Se um tipo particular não é fornecido em SQLA, como uma alternativa para especificar um tipo personalizado, você sempre pode usar o NullType que significa apenas que SQLA não sei nada em particular sobre que tipo. Se psycopg2 envia / recebe um tipo Python útil para a coluna já, não há realmente nenhuma necessidade para um objeto do tipo SQLA, salvar para a emissão de instruções CREATE TABLE.

Respondeu 02/01/2009 em 03:49
fonte usuário

votos
2

a partir do argumento sobre esta ligação A conclusão final foi:

Usar flutuação em valores monetários é uma idéia extremamente ruim por causa da inexatidão de armazenamento e aritmética .. usando o dinheiro é desencorajado porque é NUMERIC também locale-sensíveis deve ser usado em vez

Respondeu 02/06/2016 em 00:37
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more