Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

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

Empfohlene Antworten

Veröffentlicht

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 ?

Wie greifst du auf die Datenbank denn zu? In PHP gäbs halt die Funktion str_replace(), mit der könntest du z.b. die "," in "." umwandeln.

Hast Du die Werte in einer VARCHAR Spalte?

Dann solltest Du evtl über einen Alter nachdenken bzw. die Tabelle neu aufbauen.

Peter

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

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, ',', '.');

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.