Details
-
Bug
-
Status: Closed (View Workflow)
-
Minor
-
Resolution: Fixed
-
10.0.3, 5.5.31, 5.3.13
-
None
-
None
Description
This SQL query returns a wrong result:
mysql> SELECT CONVERT_TZ(TIME('00:00:00'),'+00:00','+7:5'); show warnings; |
+----------------------------------------------+ |
| CONVERT_TZ(TIME('00:00:00'),'+00:00','+7:5') | |
+----------------------------------------------+ |
| 0000-00-00 00:00:00 |
|
+----------------------------------------------+ |
1 row in set (0.00 sec) |
The expected result is NULL with a warning.
The same problem happens in this query:
mysql> SELECT CONVERT_TZ(TIME('2010-01-01 00:00:00'),'+00:00','+7:5');
|
+---------------------------------------------------------+
|
| CONVERT_TZ(TIME('2010-01-01 00:00:00'),'+00:00','+7:5') |
|
+---------------------------------------------------------+
|
| 0000-00-00 00:00:00 |
|
+---------------------------------------------------------+
|
1 row in set (0.00 sec)
|
Note: this problem is not repeatable with mysql-5.1, 5.5.
Attachments
Activity
Field | Original Value | New Value |
---|---|---|
Assignee | Alexander Barkov [ bar ] |
Description |
This SQL query returns a wrong result: <code:sql> mysql> SELECT CONVERT_TZ(TIME('00:00:00'),'+00:00','+7:5'); show warnings; +----------------------------------------------+ | CONVERT_TZ(TIME('00:00:00'),'+00:00','+7:5') | +----------------------------------------------+ | 0000-00-00 00:00:00 | +----------------------------------------------+ 1 row in set (0.00 sec) <code> The expected result is NULL with a warning. Note: this problem is not repeatable with mysql-5.1, 5.5. |
This SQL query returns a wrong result: {<code:sql} mysql> SELECT CONVERT_TZ(TIME('00:00:00'),'+00:00','+7:5'); show warnings; +----------------------------------------------+ | CONVERT_TZ(TIME('00:00:00'),'+00:00','+7:5') | +----------------------------------------------+ | 0000-00-00 00:00:00 | +----------------------------------------------+ 1 row in set (0.00 sec) {code} The expected result is NULL with a warning. Note: this problem is not repeatable with mysql-5.1, 5.5. |
Description |
This SQL query returns a wrong result: {<code:sql} mysql> SELECT CONVERT_TZ(TIME('00:00:00'),'+00:00','+7:5'); show warnings; +----------------------------------------------+ | CONVERT_TZ(TIME('00:00:00'),'+00:00','+7:5') | +----------------------------------------------+ | 0000-00-00 00:00:00 | +----------------------------------------------+ 1 row in set (0.00 sec) {code} The expected result is NULL with a warning. Note: this problem is not repeatable with mysql-5.1, 5.5. |
This SQL query returns a wrong result: {code:sql} mysql> SELECT CONVERT_TZ(TIME('00:00:00'),'+00:00','+7:5'); show warnings; +----------------------------------------------+ | CONVERT_TZ(TIME('00:00:00'),'+00:00','+7:5') | +----------------------------------------------+ | 0000-00-00 00:00:00 | +----------------------------------------------+ 1 row in set (0.00 sec) {code} The expected result is NULL with a warning. Note: this problem is not repeatable with mysql-5.1, 5.5. |
Description |
This SQL query returns a wrong result: {code:sql} mysql> SELECT CONVERT_TZ(TIME('00:00:00'),'+00:00','+7:5'); show warnings; +----------------------------------------------+ | CONVERT_TZ(TIME('00:00:00'),'+00:00','+7:5') | +----------------------------------------------+ | 0000-00-00 00:00:00 | +----------------------------------------------+ 1 row in set (0.00 sec) {code} The expected result is NULL with a warning. Note: this problem is not repeatable with mysql-5.1, 5.5. |
This SQL query returns a wrong result: {code:sql} mysql> SELECT CONVERT_TZ(TIME('00:00:00'),'+00:00','+7:5'); show warnings; +----------------------------------------------+ | CONVERT_TZ(TIME('00:00:00'),'+00:00','+7:5') | +----------------------------------------------+ | 0000-00-00 00:00:00 | +----------------------------------------------+ 1 row in set (0.00 sec) {code} The expected result is NULL with a warning. The same problem happens in this query: mysql> SELECT CONVERT_TZ(TIME('2010-01-01 00:00:00'),'+00:00','+7:5'); +---------------------------------------------------------+ | CONVERT_TZ(TIME('2010-01-01 00:00:00'),'+00:00','+7:5') | +---------------------------------------------------------+ | 0000-00-00 00:00:00 | +---------------------------------------------------------+ 1 row in set (0.00 sec) Note: this problem is not repeatable with mysql-5.1, 5.5. |
Description |
This SQL query returns a wrong result: {code:sql} mysql> SELECT CONVERT_TZ(TIME('00:00:00'),'+00:00','+7:5'); show warnings; +----------------------------------------------+ | CONVERT_TZ(TIME('00:00:00'),'+00:00','+7:5') | +----------------------------------------------+ | 0000-00-00 00:00:00 | +----------------------------------------------+ 1 row in set (0.00 sec) {code} The expected result is NULL with a warning. The same problem happens in this query: mysql> SELECT CONVERT_TZ(TIME('2010-01-01 00:00:00'),'+00:00','+7:5'); +---------------------------------------------------------+ | CONVERT_TZ(TIME('2010-01-01 00:00:00'),'+00:00','+7:5') | +---------------------------------------------------------+ | 0000-00-00 00:00:00 | +---------------------------------------------------------+ 1 row in set (0.00 sec) Note: this problem is not repeatable with mysql-5.1, 5.5. |
This SQL query returns a wrong result: {code:sql} mysql> SELECT CONVERT_TZ(TIME('00:00:00'),'+00:00','+7:5'); show warnings; +----------------------------------------------+ | CONVERT_TZ(TIME('00:00:00'),'+00:00','+7:5') | +----------------------------------------------+ | 0000-00-00 00:00:00 | +----------------------------------------------+ 1 row in set (0.00 sec) {code} The expected result is NULL with a warning. The same problem happens in this query: {code} mysql> SELECT CONVERT_TZ(TIME('2010-01-01 00:00:00'),'+00:00','+7:5'); +---------------------------------------------------------+ | CONVERT_TZ(TIME('2010-01-01 00:00:00'),'+00:00','+7:5') | +---------------------------------------------------------+ | 0000-00-00 00:00:00 | +---------------------------------------------------------+ 1 row in set (0.00 sec) {code} Note: this problem is not repeatable with mysql-5.1, 5.5. |
Fix Version/s | 10.0.4 [ 13101 ] | |
Fix Version/s | 5.5.32 [ 13000 ] | |
Fix Version/s | 5.3.13 [ 12602 ] |
Priority | Major [ 3 ] | Minor [ 4 ] |
Fix Version/s | 5.5.33 [ 13300 ] | |
Fix Version/s | 5.5.32 [ 13000 ] |
Status | Open [ 1 ] | In Progress [ 3 ] |
Resolution | Fixed [ 1 ] | |
Status | In Progress [ 3 ] | Closed [ 6 ] |
Workflow | defaullt [ 27682 ] | MariaDB v2 [ 44310 ] |
Workflow | MariaDB v2 [ 44310 ] | MariaDB v3 [ 61392 ] |
Workflow | MariaDB v3 [ 61392 ] | MariaDB v4 [ 146775 ] |