Christoph Ruhnke: In SQL-Abfrage aus <NULL> 0 machen??!!

Beitrag lesen

Hallo,

leider gibt's bei SQL-Zugriff auf MS-Access keine Vorbelegung von Feldern (DEFAULT), man kann lediglich versuchen, "Leereinträge" von vorn herein zu verhindern:

CREATE TABLE BlaBla (Bling INT NOT NULL, Blupp INT NOT NULL)

Versucht man dann trotzdem Leerfelder einzufügen, gibts einen Fehler:

INSERT INTO BlaBla (Bling) VALUES (4711)

Error 80004005: ... Das Feld BlaBla.Blupp kann keinen Nullwert enthalten.

INSERT INTO BlaBla (Bling,Blupp) VALUES (4711,5512)

Das funktioniert.

CU Christoph