Auge: SQL Befehl gesucht

Beitrag lesen

Hallo

Mein Versuch scheitert:

UPDATE artikel
SET Artikelnummer = LEFT(Artikelnummer,LENGHT(Artikelnummer)-1)
Where RIGHT(Artikelnummer,1) = '.'
AND LieferantenID = 12345

FUNCTION LENGHT existiert nicht

Welche MySQL-Version betreibst du? Die Funktion LENGTH ist Teil des MySQL-Sprachumfangs. Welchen Datentyp hat die Spalte mit der Artikelnummer?

[edit]: Mal abgesehen von deinem Typo (was meine Frage nach dem Datentyp obsolet macht) ist zu überlegen, ob für deinen Zweck eventuell CHAR_LENGTH passender wäre. Zumindest, wenn es nicht beim zu entfernenden Punkt bleiben sollte.

Tschö, Auge

--
„Habe ich mir das nur eingebildet, oder kann der kleine Hund wirklich sprechen?“ fragte Schnapper. „Er behauptet, nicht dazu imstande zu sein“ erwiderte Victor. Schnapper zögerte (…) „Nun …“ sagte er schließlich, „ich schätze, er muss es am besten wissen.“ Terry Prattchett, Voll im Bilde