Seite 1 von 1

Artikelbezeichnung in Artikellieferant setzen

Verfasst: 18.11.2011, 10:17:54
von ABraun
Um die Artikelbezeichnung der Lieferantenartikel (Artikellieferanten) aus dem Artikelstamm neu zu setzen, kann folgender SQL-Befehl genutzt werden:

UPDATE ArtikelLieferant_s SET ArtikelBezeichnung = (SELECT Bezeichnung FROM Artikel_s WHERE Artikel_s.ArtikelNr = ArtikelLieferant_s.ArtikelNr);

Um die Artikelbezeichnung nur dort zu setzen, wo aktuell keine Texte vorhanden sind, kann der SQL-Befehl entsprechend erweitert werden:

UPDATE ArtikelLieferant_s SET ArtikelBezeichnung = (SELECT Bezeichnung FROM Artikel_s WHERE Artikel_s.ArtikelNr = ArtikelLieferant_s.ArtikelNr) WHERE ((ArtikelLieferant_s.ArtikelBezeichnung IS NULL) OR (ArtikelLieferant_s.ArtikelBezeichnung = ''));