Zum Inhalt springen

Teil des Feldinhaltes updaten (Kommzahl; Komma gegen Punkt tauschen)


Empfohlene Beiträge

Geschrieben

Angenommen ich habe eine Spalte in Tabelle X die mit Komma-Zahlen gefüllt ist. Manche Zahlen habe 2 Stellen nach dem Komme, manche nur eine Zahl nach dem Komme.

Wie kann ich bei einem Update auf die gesamte Spalte gleichzeitig die Zahlen 12,7 in 12.7 und 54,450 in 54.450 ändern ?

Ist das in MySql irgendwie einfach realisierbar ?

Geschrieben

kommt denk ich mal darauf an wie du auf die DB zugreifst aus welchen proggy raus, dann würd ich den String zerschneiden bzw. mir die gesuchte Stelle raussuchen und ersetzten und dann nen normalen update machen :)

mfg byte

Geschrieben

Du solltest eigentlich keine Fließkommazahlen im Deutschen Format (also mit komma) einfügen können, es sei denn du hast den falschen Feldtypen gewählt.

ansonsten:

UPDATE komischetabelle SET komischesfeld = REPLACE(komischesfeld, ',', '.');

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...