Bug Report
Please answer these questions before submitting your issue. Thanks!
- What did you do?
If possible, provide a recipe for reproducing the error.
CREATE TABLE t1 (datetime datetime, timestamp timestamp, date date, time time);
INSERT INTO t1 values ("2001-01-02 03:04:05", "2002-01-02 03:04:05", "2003-01-02", "06:07:08");
select timestampadd(WEEK, 1, date) from t1;
- What did you expect to see?
In Mysql
mysql> CREATE TABLE t1 (datetime datetime, timestamp timestamp, date date, time time);
Query OK, 0 rows affected (0.01 sec)
mysql> INSERT INTO t1 values ("2001-01-02 03:04:05", "2002-01-02 03:04:05", "2003-01-02", "06:07:08");
Query OK, 1 row affected (0.00 sec)
mysql> select timestampadd(WEEK, 1, date) from t1;
+-----------------------------+
| timestampadd(WEEK, 1, date) |
+-----------------------------+
| 2003-01-09 |
+-----------------------------+
1 row in set (0.00 sec)
- What did you see instead?
In TiDB
mysql> CREATE TABLE t1 (datetime datetime, timestamp timestamp, date date, time time);
Query OK, 0 rows affected (0.01 sec)
mysql> INSERT INTO t1 values ("2001-01-02 03:04:05", "2002-01-02 03:04:05", "2003-01-02", "06:07:08");
Query OK, 1 row affected (0.01 sec)
mysql> select timestampadd(WEEK, 1, date) from t1;
+-----------------------------+
| timestampadd(WEEK, 1, date) |
+-----------------------------+
| 2003-01-09 00:00:00 |
+-----------------------------+
1 row in set (0.00 sec
- What version of TiDB are you using (
tidb-server -V or run select tidb_version(); on TiDB)?
+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| tidb_version() |
+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Release Version: v3.0.0-beta-212-g0681b8125
Git Commit Hash: 0681b8125080045ee0d4747ce61923164c6f2dd1
Git Branch: master
UTC Build Time: 2019-03-14 04:39:19
GoVersion: go version go1.12 darwin/amd64
Race Enabled: false
TiKV Min Version: 2.1.0-alpha.1-ff3dd160846b7d1aed9079c389fc188f7f5ea13e
Check Table Before Drop: false |
+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
Bug Report
Please answer these questions before submitting your issue. Thanks!
If possible, provide a recipe for reproducing the error.
In Mysql
In TiDB
tidb-server -Vor runselect tidb_version();on TiDB)?