In MySQL möchte ich das aktuelle Datum als meine Standardeinstellung und nicht die Zeit.Nur aktuelles Datum
CREATE TABLE Order_T
(OrderID NUMERIC(11) NOT NULL,
OrderDate DATE DEFAULT NOW(),
CustomerID NUMERIC(11),
CONSTRAINT Order_PK PRIMARY KEY (OrderID),
CONSTRAINT Order_FK FOREIGN KEY (CustomerID) REFERENCES Customer_T (CustomerID));
Ich weiß nicht, warum das für das Datum nicht funktioniert.
Ich möchte, dass das Standarddatum das aktuelle Datum ohne Zeitstempel ist.
Verwendung eines Auslöser, siehe diese Antwort [http://stackoverflow.com/questions/6283821/how-to-set-default-value-of-mysql-datetime-not-timestamp-to-now-or-current](http:/ /stackoverflow.com/questions/6283821/how-to-set-default-value-of-mysql-datetime-not-timestamp-to-now-or-current) –
MySQL ?? Bist du sicher!?? – Strawberry
Mögliches Duplikat von [Wie legen Sie einen Standardwert für eine MySQL-Datetime-Spalte fest?] (Http://stackoverflow.com/questions/168736/how-do-you-set-a-default-value-for-a- mysql-datetime-column) –