sql >> データベース >  >> RDS >> PostgreSQL

Decimal('value')を返すPsycopg2クエリ

    表示されているのはrepr()です decimal.Decimal() 値。10進値を正確に表すことができます。この機能は、 float<では使用できません。 / code> s。実用性を失うことはありませんが、たとえば小数点以下6桁までの適切な文字列表現を見たい場合は、 floatのようにフォーマットするだけです。 、 str またはformat

    In [7]: str(decimal.Decimal('0.1'))
    Out[7]: '0.1'
    
    In [13]: "{0:0.6f}".format(decimal.Decimal('0.1'))
    Out[13]: '0.100000'
    


    1. psql内からpostgresqlデータベースをバックアップする方法は?

    2. SQLite JSON_QUOTE()

    3. OracleSQLのペアの左右の連続番号と識別子

    4. データベースの関係が原因でデータベースへの挿入が機能しない