25. August 200520 j Hallo, wir haben eine DB auf Firebird 1.0.2. Ich möchte in der Artikeltabelle ein Feld für einen bestimmten Lieferanten befüllen nach dem Schema: (Das Feld ist vom Typ String und dafür lang genug.) Präfix aaa- + Bestellnummer Versucht habe ich set NEU_FELD="aaa-"+BESTELLNR where LIEFNR=1234 Ich bekomme dann Ungültige Änderung conversion error by string "aaa-" Habe ich völlig ein Brett vor dem Kopf? Das muß doch möglich sein. Das soll nämlich später die neue Artikelnr (Primary key) werden.
25. August 200520 j So jetzt kann ich das Brett wieder zum Brennholz legen.;-) mit update artikel a set a.artikelnr="aaa-"||(select art.bestellnr from artmlie art where art.artikelnr=a.artikelnr) where a.lieferantnr=1234 funktioniert es so wie ich will.
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.