- PR -

MYSQLでNOW()は何を表すか

1
投稿者投稿内容
banboo
大ベテラン
会議室デビュー日: 2003/12/05
投稿数: 210
投稿日時: 2004-11-16 10:41
MYSQLについて質問が御座います。

以下のように、DBに入れる、スクリプトがあります。

insert into user_info(user_id,user_role_id,create_date,update_date)
values('USERCODE00000001','role00001',NOW(),NULL);

ここで、NOW()とあるのですが、そのように書けば
その時の時刻を計算してくれるものなのでしょうか?
JW
常連さん
会議室デビュー日: 2004/01/14
投稿数: 49
投稿日時: 2004-11-16 10:53
引用:

banbooさんの書き込み (2004-11-16 10:41) より:

ここで、NOW()とあるのですが、そのように書けば
その時の時刻を計算してくれるものなのでしょうか?


Googleとは限りませんが検索エンジンで "mysql" "sql" "リファレンス"などで検索すればリファレンスはあっさり見つかります。
http://dev.mysql.com/doc/mysql/ja/Reference.html
http://dev.mysql.com/doc/mysql/ja/Date_and_time_functions.html
引用:

NOW()
  文字列と数値のどちらのコンテキストで使用されているかに応じて、'YYYY-MM-DD HH:MM:SS' または YYYYMMDDHHMMSS 形式の値として、現在の日付と時刻を返す。


1

スキルアップ/キャリアアップ(JOB@IT)