Kürzlich stieß ich auf eine Datenbank mit folgendem Datentyp: decimal(14,4) Die aufgetretenen Probleme sind: Wenn ich Python zum Einlesen von Daten in den Speicher verwende, enthalten diese immer Dezimalzeichen. Wenn ich sie in andere MySQL-Tabellen schreibe, ist der Datentyp int, was dazu führt, dass die Daten nicht gespeichert werden können. pymysql importieren # Erstellen Sie eine Datenbankverbindung con = pymysql.connect() sql = '''auswählen Erstellungszeit von schma.table LIMIT 10''' versuchen: cur = con.cursor(cursor=pymysql.cursors.DictCursor) aktuell.execute(sql) außer Ausnahme als e: drucken(e) anders: Daten = aktuell.fetchall() Endlich: aktuell.schließen() con.schließen() für d in Daten: Erstellungszeit = d.get('Erstellungszeit') drucken(Erstellungszeit) Lösung: Verwenden Sie die Cast-Methode von MySQL zum Konvertieren wählen cast(Erstellungszeit wie signiert) AS Erstellungszeit von schma.table Dies ist das Ende dieses Artikels über die Implementierung der MySQL-Dezimaldatentypkonvertierung. Weitere Informationen zur MySQL-Dezimaldatentypkonvertierung finden Sie in den vorherigen Artikeln von 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen! Das könnte Sie auch interessieren:
|
<<: Detaillierte Erläuterung der flexiblen Verwendung des CSS-Rastersystems in Projekten
>>: Implementierung der Docker-Bereitstellung des Nuxt.js-Projekts
Inhaltsverzeichnis Datenvolumen des Docker-Contai...
Verwenden Sie den Linux-Befehl chmod , um zu steu...
OBS studio ist cool, aber JavaScript ist cooler. ...
Es gibt drei Möglichkeiten, ein Image zu erstelle...
Inhaltsverzeichnis Vorwort 1. Nginx-Installation ...
Git ist in vscode integriert und viele Vorgänge k...
Überblick Ein Index ist eine vom DBMS basierend a...
Zunächst muss Ihr Container laufen Sie können die...
Einige Fehlercodetabellen verwenden aus historisc...
Inhaltsverzeichnis 1. Datenbankbetrieb 1.1 Datenb...
Inhaltsverzeichnis 1. Übersicht 1. Einführung ins...
Wenn Sie einer Option das Attribut selected = &quo...
In diesem Artikel wird hauptsächlich das Beispiel...
In diesem Artikel wird die Verwendung von MySQL-A...
HTML besteht aus Tags und Attributen, die zusamme...