May 15, 2021 MySQL
NOW() returns the current date and time.
Here's the SELECT statement:
The result is as follows:
NOW() | CURDATE() | CURTIME() |
---|---|---|
2008-11-11 12:45:34 | 2008-11-11 | 12:45:34 |
The following SQL creates an "Orders" table with a date-time column:
Note that the OrderDate column specifies NOW() as the default. As a result, when you insert rows into a table, the current date and time are automatically inserted into the column.
Now, we want to insert a record in the Orders table:
The Orders table will look like this:
OrderId | ProductName | OrderDate |
---|---|---|
1 | Jarlsberg Cheese | 2008-11-11 13:23:44.657 |