最新のWeb開発のチュートリアル
 

MySQLのNOW() Function


<MySQLの日付関数

定義と使用法

NOW()現在の日付と時刻を返します。

Syntax

NOW()

次のSELECT文:

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

このようなものになります:

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

次のSQLが作成されます"Orders" datetime列(受注日)のテーブルを:

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

[受注日]列が指定されていることに注意してくださいNOW()デフォルト値として。 あなたがテーブルに行を挿入すると、結果として、現在の日付と時刻が自動的に列に挿入されています。

今、私たちはにレコードを挿入したい"Orders"テーブル:

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

"Orders"テーブルには、次のようになります。

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

<MySQLの日付関数