Oswin
27-05-04, 13:59
Hallo,
ich habe folgendes Problem: in meiner ersten Datei habe ich meine Lagerbestände, die Artikelnummern und ein leeres Preisfeld, in meiner zweiten Datei stehen die Artikelnummern und die aktuellen Preise. Nun möchte ich meien erste Datei anhand der Artikelnummern mit den Preisen aktualisieren. Ich kann aber nicht gewährleisten, dass in der zweiten Datei immer ein Datensatz mit einem Preis vorhanden ist.
Mein SQL
update bestandsdatei set preisfeld = (select preis from preisdatei where bestandsdatei.artikelnummer = artikelnummer)
bringt die Meldung "Nullwerte für Spalte oder Variable PREISFELD nicht zulässig".
Wie kann ich sowas in SQL abfangen?
Gruß
Oswin
ich habe folgendes Problem: in meiner ersten Datei habe ich meine Lagerbestände, die Artikelnummern und ein leeres Preisfeld, in meiner zweiten Datei stehen die Artikelnummern und die aktuellen Preise. Nun möchte ich meien erste Datei anhand der Artikelnummern mit den Preisen aktualisieren. Ich kann aber nicht gewährleisten, dass in der zweiten Datei immer ein Datensatz mit einem Preis vorhanden ist.
Mein SQL
update bestandsdatei set preisfeld = (select preis from preisdatei where bestandsdatei.artikelnummer = artikelnummer)
bringt die Meldung "Nullwerte für Spalte oder Variable PREISFELD nicht zulässig".
Wie kann ich sowas in SQL abfangen?
Gruß
Oswin