Seite 2 von 2
Re: Schnellster Weg eine Datenbank upzudaten?
Verfasst: Montag 3. September 2018, 16:34
von __deets__
@Sirius3 Preise als Ganzzahlen ist durchaus ueblich um sich gegen Rundungsfehler zu wappnen.
Re: Schnellster Weg eine Datenbank upzudaten?
Verfasst: Montag 3. September 2018, 16:40
von Sirius3
@__deets__: üblich ist, DECIMAL zu benutzen.
Re: Schnellster Weg eine Datenbank upzudaten?
Verfasst: Montag 3. September 2018, 16:41
von __blackjack__
@__deets__: Dafür haben Datenbanken DECIMAL und Python ja auch als `decimal.Decimal`.

Und SQLAlchemy bildet das auch so aufeinander ab.
Re: Schnellster Weg eine Datenbank upzudaten?
Verfasst: Montag 3. September 2018, 16:57
von __deets__
*Manche* Datenbanken haben das. SQLite zB AFAIK nicht.
Re: Schnellster Weg eine Datenbank upzudaten?
Verfasst: Montag 3. September 2018, 17:22
von __blackjack__
@__deets__: Man kann bei SQLite DECIMAL deklarieren und SQLAlchemy bildet das auch auf `decimal.Decimal` ab. Solange man also nicht *in* der Datenbank rechnen will, sondern die nur zum speichern verwendet, geht das auch mit SQLite.