【MySQL】現在日時を取得する方法(NOW、SYSDATE、CURDATE、CURTIME)
この記事ではMySQLで現在日時を取得する方法について解説します。
MySQLで現在日時を取得するには以下の関数を使用します
NOW関数 | 現在年月日時を取得(関数が呼び出された瞬間の時刻を返す) |
SYSDATE関数 | 現在年月日時を取得(クエリ開始時の時刻を返す) |
CURDATE関数 | 現在年月日を取得 |
CURTIME関数 | 現在時刻を取得 |
DBの状態を以下とします
select * from 昇順降順テスト;
番号1 | 年月日時 | 年月日 | 時刻 |
1 | « NULL » | « NULL » | « NULL » |
以下のSQL文にて、動作を確認します。
select *, NOW(),SYSDATE(),CURDATE(),CURTIME() from 現在日時テスト;
番号1 | 年月日時 | 年月日 | 時刻 | NOW() | SYSDATE() | CURDATE() | CURTIME() |
1 | « NULL » | « NULL » | « NULL » | 2024/05/01 16:29:16 | 2024/05/01 16:29:16 | 2024/05/01 | 16:29:16 |
SQLの記事の一覧はSQL にまとめてあります