MySQL Phrasebook

INSERT some_table (some_column) VALUES (NOW());

The above snippet of SQL uses a MySQL function (called NOW()) to insert the current date and time into fictional column some_column in fictional table some_table.

When NOW() is called, it returns the current date and time (with a precision of seconds) on the machine on which the MySQL server is running. By default, the function returns the text in a human-friendly format, with spaces and punctuation to help readability (such as 2005-09-04 01:43:37). Run SELECT NOW(); for a sample.

If you would like to have the date and time shown as just a string of numbers (such as 20050904014624), add zero to the value of NOW(). Your statement will look like SELECT NOW()+0;

Tip

Many useful functions and operators are included with MySQL that allow you to perform mathematical operations, generate conditional output based on the comparison of a column and a value, and so on. For more information, see the online manual.

Категории