Najnowsze tutoriale tworzenie stron internetowych
 

MySQL CURDATE() Function


<Data Funkcje MySQL

Definicja i Wykorzystanie

CURDATE () zwraca bieżącą datę.

Składnia

CURDATE()

Przykład

Poniższa instrukcja SELECT:

SELECT NOW(),CURDATE(),CURTIME()

skutkować będzie coś takiego:

NOW() CURDATE() CURTIME()
2014-11-22 12:45:34 2014-11-22 12:45:34

Przykład

Poniższy SQL tworzy "Zamawiam" tabeli z kolumną datetime (DataZamówienia):

CREATE TABLE Orders
(
OrderId int NOT NULL,
ProductName varchar(50) NOT NULL,
OrderDate datetime NOT NULL DEFAULT CURDATE(),
PRIMARY KEY (OrderId)
)

Zauważ, że kolumna DataZamówienia określa CURDATE () jako wartość domyślną. W rezultacie, po włożeniu wiersz w tabeli, czy data jest automatycznie wstawiane do kolumny.

Teraz chcemy wstawić rekordu do tabeli "Zamówienia":

INSERT INTO Orders (ProductName) VALUES ('Jarlsberg Cheese')

"Orders" tabela będzie wyglądać mniej więcej tak:

idZamówienia Nazwa produktu Data zamówienia
1 Ser Jarlsberg 22.11.2014

<Data Funkcje MySQL