[前][次][番号順一覧][スレッド一覧]

mysql:16595

From: yoku0825 <yoku0825 <yoku0825@xxxxxxxxxx>>
Date: Wed, 8 Jul 2020 17:45:49 +0900
Subject: [mysql 16595] Re: [mysql 16594] CurDate関数とCurTime関数の仕様について

こんにちは、yoku0825といいます。

ドキュメントには書かれていませんが、CURDATEもCURTIMEもcached_timeから値を返しているのでステートメント開始時の時間を返すと思います。
(Item_func_nowの実装と同じです)

https://github.com/mysql/mysql-server/blob/mysql-8.0.20/sql/item_timefunc.h#L1003-L1045


yoku0825,

2020年7月5日(日) 9:03 <mysql201706mailing@xxxxxxxxxx>:
>

> 明智重蔵です。

>

> マニュアルによると

> https://dev.mysql.com/doc/refman/5.6/ja/date-and-time-functions.html#function_now

> > NOW() は、ステートメントが実行を開始する時刻を示す定数時間を返します。

>

> だそうですが、CurDate関数やCurTime関数も同じく

> ステートメントを開始した時の定数を返すのでしょうか?

> だとしたら、マニュアルに記載されてますでしょうか?

>

> mysql> select version();

> +-----------+

> | version() |

> +-----------+

> | 5.5.62    |

> +-----------+

> 1 row in set (0.00 sec)

>

> mysql> select Now(),SysDate(),CurTime(),SLEEP(1)

>     ->   from (select 1 union

>     ->         select 2 union

>     ->         select 3 union

>     ->         select 4 union

>     ->         select 5) tmp;

> +---------------------+---------------------+-----------+----------+

> | Now()               | SysDate()           | CurTime() | SLEEP(1) |

> +---------------------+---------------------+-----------+----------+

> | 2020-07-05 08:53:26 | 2020-07-05 08:53:26 | 08:53:26  |        0 |

> | 2020-07-05 08:53:26 | 2020-07-05 08:53:27 | 08:53:26  |        0 |

> | 2020-07-05 08:53:26 | 2020-07-05 08:53:28 | 08:53:26  |        0 |

> | 2020-07-05 08:53:26 | 2020-07-05 08:53:29 | 08:53:26  |        0 |

> | 2020-07-05 08:53:26 | 2020-07-05 08:53:30 | 08:53:26  |        0 |

> +---------------------+---------------------+-----------+----------+

> 5 rows in set (5.00 sec)

>

>


[前][次][番号順一覧][スレッド一覧]

     16594 2020-07-05 09:03 [<mysql201706mailing@] CurDate関数とCurTime関数の仕様について  
->   16595 2020-07-08 17:45 ┗[yoku0825 <yoku0825@x] Re: [mysql 16594] CurDate関数とCurTime関数の仕様について
     16597 2020-07-23 22:41  ┗[<mysql201706mailing@] Re: [mysql 16595] Re: [mysql 16594] CurDate関数とCurTime関数の仕様について