ACCESS 2000 - extrahierten Wert in Zahl umwandeln

09/07/2008 - 16:30 von Hans-Dieter Krumm | Report spam
In einer Spalte ARTIKEL stehen Artieklnummer und Artikel. ZB 1234 Reifen,
1235 Fenster, usw. Das sind Textwerte. Ich möchte mit (links[ARTIKEL];4) die
Artikelnummer extrahieren und als ZAHL in eine neue Spalte ARTIKELNUMMER
eintragen. Das klappt soweit, leider wird der neue Wert aber nicht als Zahl
sondern als Text behandelt. Hat jemand eine Idee? Danke.
 

Lesen sie die antworten

#1 Stefan Hoffmann
09/07/2008 - 16:36 | Warnen spam
hallo Hans-Dieter,

Hans-Dieter Krumm schrieb:
In einer Spalte ARTIKEL stehen Artieklnummer und Artikel. ZB 1234 Reifen,
1235 Fenster, usw. Das sind Textwerte. Ich möchte mit (links[ARTIKEL];4) die


Du meinst Links([ARTIKEL];4)...

Artikelnummer extrahieren und als ZAHL in eine neue Spalte ARTIKELNUMMER
eintragen. Das klappt soweit, leider wird der neue Wert aber nicht als Zahl
sondern als Text behandelt. Hat jemand eine Idee?


Dann hast du die Spalte wohl als Text() in der Tabelle erstellt.

Ein

UPDATE Tabelle
SET Artikelnummer = Left(Artikel, 4)
WHERE IsNumeric(Left(Artikel, 4))

sollte ohne Probleme funktionieren.

Bekommst du irgendeine Fehlermeldung?


mfG

Access-FAQ http://www.donkarl.com/
KnowHow.mdb http://www.freeaccess.de
Newbie-Info http://www.doerbandt.de/Access/Newbie.htm

Ähnliche fragen