Hilfe bei Update

zuckerbrini

Mitglied
Hi!

Sorry für den nicht sehr aussagekräftigen Titel, aber ich wusste einfach nicht wie ich das in so wenigen Worten klar zusammenfassen könnte.

Also ich möchte einen Update-Befehl schreiben.

Code:
UPDATE mein_tabelle SET sparte='ein wert'

Natürlich gibt es auch eine Where-Bedingung, die ist aber für mein Problem nicht relevant.

In der Sparte kann schon etwas drinnen stehen. Des wegen lese ich zuerste die Länge der sparte aus. Nun möchte ich je nachdem was die Länge ist erst dahinter 'ein wert' hineinschreiben. Die Länge wird in eine Variable gespeichtert.

Also ein kurzes Beispiel in mein_tabelle.sparte steht zum Beispiel schon 'Hallo'.
Nun möchte ich das danach 'Hallo ein wert' in sparte steht.
 
Bist du Japaner/Chinese oder warum schreibst du Sparte statt Spalte? :p

Probiere dies:
SQL:
UPDATE `tabelle`
SET
  `spalte` = `spalte` + 'text'
 
Hi,

vielleicht heißt seine Spalte ja "sparte". Im Sinne von Rubrik, Genre...

Wie die Stringverkettung aussehen muss, hängt übrigens vom DBMS ab. Der vorgeschlagene "+"-Operator wäre bei MSSQL das Mittel der Wahl.

LG
 

Neue Beiträge

Zurück