tutoriais mais recente desenvolvimento web
 

MySQL NOW() Function


<Data Funções da MySQL

Definição e Uso

NOW() retorna a data e hora atual.

Syntax

NOW()

Exemplo

A seguinte instrução SELECT:

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

vai resultar em algo parecido com isto:

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

Exemplo

O seguinte SQL cria um "Orders" tabela com uma coluna de data e hora (OrderDate):

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

Observe que a coluna OrderDate especifica NOW() como o valor padrão. Como resultado, quando você inserir uma linha na tabela, a data e hora atuais são inseridas automaticamente na coluna.

Agora queremos inserir um registro para o "Orders" tabela:

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

O "Orders" tabela será agora algo parecido com isto:

OrderId ProductName OrderDate
1 Jarlsberg Cheese 2014-11-22 13:23:44.657

<Data Funções da MySQL