Hallo,
eine Frage hätte ich noch zu MySQL und zu Timestamp,
ich hab gefunden, dass der Datentyp Timestamp mit Timestamp(8) angegeben wird.
Jetzt hab ich folgende Tabelle:
meantime1 und 2 können null sein, endtime kann nicht null sein, wenn ich jetzt mit
INSERT INTO TResult VALUES(1, null, null, null); ein Tupel eingeben will, steht in den Spalten meantime1, 2 und endtime jeweils die aktuelle Zeit drinnen.
Meinen Frage wäre jetzt, was muss ich machen, damit nichts in der Spalte eingetragen wird -> null hilft mal nichts.
Besten Dank,
lg
eine Frage hätte ich noch zu MySQL und zu Timestamp,
ich hab gefunden, dass der Datentyp Timestamp mit Timestamp(8) angegeben wird.
Jetzt hab ich folgende Tabelle:
Code:
CREATE TABLE TResult(resultid INT NOT NULL,
meantime1 TIMESTAMP(8),
meantime2 TIMESTAMP(8),
endtime TIMESTAMP(8) NOT NULL,
FOREIGN KEY(resultid) REFERENCES TParticipant(id),
UNIQUE(resultid)
) ENGINE = INNODB;
meantime1 und 2 können null sein, endtime kann nicht null sein, wenn ich jetzt mit
INSERT INTO TResult VALUES(1, null, null, null); ein Tupel eingeben will, steht in den Spalten meantime1, 2 und endtime jeweils die aktuelle Zeit drinnen.
Meinen Frage wäre jetzt, was muss ich machen, damit nichts in der Spalte eingetragen wird -> null hilft mal nichts.
Besten Dank,
lg