mysql> SELECT CAST(DATE'2001-01-01' AS TIME);
+--------------------------------+
| CAST(DATE'2001-01-01' AS TIME) |
+--------------------------------+
| 00:00:00 |
+--------------------------------+
1 row in set (0.00 sec)
mysql> DROP PROCEDURE IF EXISTS p1;
Query OK, 0 rows affected (0.02 sec)
mysql> DELIMITER |;
mysql> create procedure p1()
-> begin
-> declare t date;
-> set t=date'2001-01-01';
-> select cast(t as time);
-> end|;
Query OK, 0 rows affected (0.04 sec)
mysql> CALL p1|;
+-----------------+
| cast(t as time) |
+-----------------+
| 00:20:01 |
+-----------------+
1 row in set (0.00 sec)
Query OK, 0 rows affected, 1 warning (0.00 sec)
The two SELECT queries should return the same result.
The problem happens because Item_splocal::get_date() points
to the generic Item::get_date(), so the conversion happens through a
temporary string value: time -> string -> date.
duplicates
MDEV-15293
CAST(AS TIME) returns bad results for LAST_VALUE(),NAME_CONST(),SP variable
Closed
Alexander Barkov
made changes -
2014-02-27 14:29
Field
Original Value
New Value
Affects Version/s
5.5.35
[ 14000
]
Affects Version/s
10.0.8
[ 14200
]
Sergei Golubchik
made changes -
2014-02-27 20:12
Fix Version/s
10.0.10
[ 14500
]
Fix Version/s
5.5.37
[ 15000
]
Sergei Golubchik
made changes -
2014-03-18 11:02
Priority
Major
[ 3
]
Minor
[ 4
]
Sergei Golubchik
made changes -
2014-03-31 14:23
Fix Version/s
10.0.11
[ 15200
]
Fix Version/s
10.0.10
[ 14500
]
Sergei Golubchik
made changes -
2014-04-15 23:52
Fix Version/s
5.5.38
[ 15400
]
Fix Version/s
5.5.37
[ 15000
]
Sergei Golubchik
made changes -
2014-05-10 23:12
Fix Version/s
10.0.12
[ 15201
]
Fix Version/s
10.0.11
[ 15200
]
Sergei Golubchik
made changes -
2014-06-06 10:26
Fix Version/s
5.5.39
[ 15800
]
Fix Version/s
5.5.38
[ 15400
]
Sergei Golubchik
made changes -
2014-06-13 15:06
Workflow
defaullt
[ 35405
]
MariaDB v2
[ 43001
]
Sergei Golubchik
made changes -
2014-06-16 13:27
Fix Version/s
10.0.13
[ 16000
]
Fix Version/s
10.0.12
[ 15201
]
Alexander Barkov
made changes -
2018-02-13 15:25
Component/s
Data Definition - Temporary
[ 10123
]
Fix Version/s
10.3.5
[ 22905
]
Fix Version/s
5.5
[ 15800
]
Fix Version/s
10.0
[ 16000
]
Resolution
Duplicate
[ 3
]
Status
Open
[ 1
]
Closed
[ 6
]
Sergei Golubchik
made changes -
2021-12-06 21:39
Workflow
MariaDB v3
[ 62030
]
MariaDB v4
[ 147564
]
{"report":{"fcp":1348,"ttfb":498.3000000715256,"pageVisibility":"visible","entityId":31605,"key":"jira.project.issue.view-issue","isInitial":true,"threshold":1000,"elementTimings":{},"userDeviceMemory":8,"userDeviceProcessors":64,"apdex":0.5,"journeyId":"63b708bd-822b-4e5b-bc9e-201070f773fc","navigationType":0,"readyForUser":1423.4000000953674,"redirectCount":0,"resourceLoadedEnd":1632,"resourceLoadedStart":503.2000000476837,"resourceTiming":[{"duration":336.2999999523163,"initiatorType":"link","name":"https://jira.mariadb.org/s/2c21342762a6a02add1c328bed317ffd-CDN/lu2bu7/820016/12ta74/0a8bac35585be7fc6c9cc5a0464cd4cf/_/download/contextbatch/css/_super/batch.css","startTime":503.2000000476837,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":503.2000000476837,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":839.5,"responseStart":0,"secureConnectionStart":0},{"duration":336.40000009536743,"initiatorType":"link","name":"https://jira.mariadb.org/s/7ebd35e77e471bc30ff0eba799ebc151-CDN/lu2bu7/820016/12ta74/8679b4946efa1a0bb029a3a22206fb5d/_/download/contextbatch/css/jira.browse.project,project.issue.navigator,jira.view.issue,jira.general,jira.global,atl.general,-_super/batch.css?agile_global_admin_condition=true&jag=true&jira.create.linked.issue=true&slack-enabled=true","startTime":503.5,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":503.5,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":839.9000000953674,"responseStart":0,"secureConnectionStart":0},{"duration":397,"initiatorType":"script","name":"https://jira.mariadb.org/s/fbf975c0cce4b1abf04784eeae9ba1f4-CDN/lu2bu7/820016/12ta74/0a8bac35585be7fc6c9cc5a0464cd4cf/_/download/contextbatch/js/_super/batch.js?locale=en","startTime":503.60000002384186,"connectEnd":503.60000002384186,"connectStart":503.60000002384186,"domainLookupEnd":503.60000002384186,"domainLookupStart":503.60000002384186,"fetchStart":503.60000002384186,"redirectEnd":0,"redirectStart":0,"requestStart":503.60000002384186,"responseEnd":900.6000000238419,"responseStart":900.6000000238419,"secureConnectionStart":503.60000002384186},{"duration":454.7999999523163,"initiatorType":"script","name":"https://jira.mariadb.org/s/099b33461394b8015fc36c0a4b96e19f-CDN/lu2bu7/820016/12ta74/8679b4946efa1a0bb029a3a22206fb5d/_/download/contextbatch/js/jira.browse.project,project.issue.navigator,jira.view.issue,jira.general,jira.global,atl.general,-_super/batch.js?agile_global_admin_condition=true&jag=true&jira.create.linked.issue=true&locale=en&slack-enabled=true","startTime":503.8000000715256,"connectEnd":503.8000000715256,"connectStart":503.8000000715256,"domainLookupEnd":503.8000000715256,"domainLookupStart":503.8000000715256,"fetchStart":503.8000000715256,"redirectEnd":0,"redirectStart":0,"requestStart":503.8000000715256,"responseEnd":958.6000000238419,"responseStart":958.6000000238419,"secureConnectionStart":503.8000000715256},{"duration":458.3000000715256,"initiatorType":"script","name":"https://jira.mariadb.org/s/94c15bff32baef80f4096a08aceae8bc-CDN/lu2bu7/820016/12ta74/c92c0caa9a024ae85b0ebdbed7fb4bd7/_/download/contextbatch/js/atl.global,-_super/batch.js?locale=en","startTime":504,"connectEnd":504,"connectStart":504,"domainLookupEnd":504,"domainLookupStart":504,"fetchStart":504,"redirectEnd":0,"redirectStart":0,"requestStart":504,"responseEnd":962.3000000715256,"responseStart":962.3000000715256,"secureConnectionStart":504},{"duration":458.5,"initiatorType":"script","name":"https://jira.mariadb.org/s/d41d8cd98f00b204e9800998ecf8427e-CDN/lu2bu7/820016/12ta74/1.0/_/download/batch/jira.webresources:calendar-en/jira.webresources:calendar-en.js","startTime":504.3000000715256,"connectEnd":504.3000000715256,"connectStart":504.3000000715256,"domainLookupEnd":504.3000000715256,"domainLookupStart":504.3000000715256,"fetchStart":504.3000000715256,"redirectEnd":0,"redirectStart":0,"requestStart":504.3000000715256,"responseEnd":962.8000000715256,"responseStart":962.8000000715256,"secureConnectionStart":504.3000000715256},{"duration":458.59999990463257,"initiatorType":"script","name":"https://jira.mariadb.org/s/d41d8cd98f00b204e9800998ecf8427e-CDN/lu2bu7/820016/12ta74/1.0/_/download/batch/jira.webresources:calendar-localisation-moment/jira.webresources:calendar-localisation-moment.js","startTime":504.40000009536743,"connectEnd":504.40000009536743,"connectStart":504.40000009536743,"domainLookupEnd":504.40000009536743,"domainLookupStart":504.40000009536743,"fetchStart":504.40000009536743,"redirectEnd":0,"redirectStart":0,"requestStart":504.40000009536743,"responseEnd":963,"responseStart":963,"secureConnectionStart":504.40000009536743},{"duration":537.7000000476837,"initiatorType":"link","name":"https://jira.mariadb.org/s/b04b06a02d1959df322d9cded3aeecc1-CDN/lu2bu7/820016/12ta74/a2ff6aa845ffc9a1d22fe23d9ee791fc/_/download/contextbatch/css/jira.global.look-and-feel,-_super/batch.css","startTime":504.60000002384186,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":504.60000002384186,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":1042.3000000715256,"responseStart":0,"secureConnectionStart":0},{"duration":458.7999999523163,"initiatorType":"script","name":"https://jira.mariadb.org/rest/api/1.0/shortcuts/820016/47140b6e0a9bc2e4913da06536125810/shortcuts.js?context=issuenavigation&context=issueaction","startTime":504.7000000476837,"connectEnd":504.7000000476837,"connectStart":504.7000000476837,"domainLookupEnd":504.7000000476837,"domainLookupStart":504.7000000476837,"fetchStart":504.7000000476837,"redirectEnd":0,"redirectStart":0,"requestStart":504.7000000476837,"responseEnd":963.5,"responseStart":963.5,"secureConnectionStart":504.7000000476837},{"duration":537.5,"initiatorType":"link","name":"https://jira.mariadb.org/s/3ac36323ba5e4eb0af2aa7ac7211b4bb-CDN/lu2bu7/820016/12ta74/d176f0986478cc64f24226b3d20c140d/_/download/contextbatch/css/com.atlassian.jira.projects.sidebar.init,-_super,-project.issue.navigator,-jira.view.issue/batch.css?jira.create.linked.issue=true","startTime":504.90000009536743,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":504.90000009536743,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":1042.4000000953674,"responseStart":0,"secureConnectionStart":0},{"duration":458.90000009536743,"initiatorType":"script","name":"https://jira.mariadb.org/s/3339d87fa2538a859872f2df449bf8d0-CDN/lu2bu7/820016/12ta74/d176f0986478cc64f24226b3d20c140d/_/download/contextbatch/js/com.atlassian.jira.projects.sidebar.init,-_super,-project.issue.navigator,-jira.view.issue/batch.js?jira.create.linked.issue=true&locale=en","startTime":505,"connectEnd":505,"connectStart":505,"domainLookupEnd":505,"domainLookupStart":505,"fetchStart":505,"redirectEnd":0,"redirectStart":0,"requestStart":505,"responseEnd":963.9000000953674,"responseStart":963.9000000953674,"secureConnectionStart":505},{"duration":872.2999999523163,"initiatorType":"script","name":"https://jira.mariadb.org/s/d41d8cd98f00b204e9800998ecf8427e-CDN/lu2bu7/820016/12ta74/1.0/_/download/batch/jira.webresources:bigpipe-js/jira.webresources:bigpipe-js.js","startTime":510.8000000715256,"connectEnd":510.8000000715256,"connectStart":510.8000000715256,"domainLookupEnd":510.8000000715256,"domainLookupStart":510.8000000715256,"fetchStart":510.8000000715256,"redirectEnd":0,"redirectStart":0,"requestStart":510.8000000715256,"responseEnd":1383.1000000238419,"responseStart":1383.1000000238419,"secureConnectionStart":510.8000000715256},{"duration":1084.8999999761581,"initiatorType":"script","name":"https://jira.mariadb.org/s/d41d8cd98f00b204e9800998ecf8427e-CDN/lu2bu7/820016/12ta74/1.0/_/download/batch/jira.webresources:bigpipe-init/jira.webresources:bigpipe-init.js","startTime":511.40000009536743,"connectEnd":511.40000009536743,"connectStart":511.40000009536743,"domainLookupEnd":511.40000009536743,"domainLookupStart":511.40000009536743,"fetchStart":511.40000009536743,"redirectEnd":0,"redirectStart":0,"requestStart":511.40000009536743,"responseEnd":1596.3000000715256,"responseStart":1596.3000000715256,"secureConnectionStart":511.40000009536743},{"duration":330.6999999284744,"initiatorType":"xmlhttprequest","name":"https://jira.mariadb.org/rest/webResources/1.0/resources","startTime":1052.8000000715256,"connectEnd":1052.8000000715256,"connectStart":1052.8000000715256,"domainLookupEnd":1052.8000000715256,"domainLookupStart":1052.8000000715256,"fetchStart":1052.8000000715256,"redirectEnd":0,"redirectStart":0,"requestStart":1052.8000000715256,"responseEnd":1383.5,"responseStart":1383.5,"secureConnectionStart":1052.8000000715256},{"duration":271.2999999523163,"initiatorType":"script","name":"https://www.google-analytics.com/analytics.js","startTime":1342.3000000715256,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":1342.3000000715256,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":1613.6000000238419,"responseStart":0,"secureConnectionStart":0},{"duration":153,"initiatorType":"link","name":"https://jira.mariadb.org/s/d5715adaadd168a9002b108b2b039b50-CDN/lu2bu7/820016/12ta74/be4b45e9cec53099498fa61c8b7acba4/_/download/contextbatch/css/jira.project.sidebar,-_super,-project.issue.navigator,-jira.general,-jira.browse.project,-jira.view.issue,-jira.global,-atl.general,-com.atlassian.jira.projects.sidebar.init/batch.css?agile_global_admin_condition=true&jag=true&jira.create.linked.issue=true&slack-enabled=true","startTime":1459.9000000953674,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":1459.9000000953674,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":1612.9000000953674,"responseStart":0,"secureConnectionStart":0},{"duration":163.60000002384186,"initiatorType":"script","name":"https://jira.mariadb.org/s/d41d8cd98f00b204e9800998ecf8427e-CDN/lu2bu7/820016/12ta74/e65b778d185daf5aee24936755b43da6/_/download/contextbatch/js/browser-metrics-plugin.contrib,-_super,-project.issue.navigator,-jira.view.issue,-atl.general/batch.js?agile_global_admin_condition=true&jag=true&jira.create.linked.issue=true&slack-enabled=true","startTime":1461.2000000476837,"connectEnd":1461.2000000476837,"connectStart":1461.2000000476837,"domainLookupEnd":1461.2000000476837,"domainLookupStart":1461.2000000476837,"fetchStart":1461.2000000476837,"redirectEnd":0,"redirectStart":0,"requestStart":1461.2000000476837,"responseEnd":1624.8000000715256,"responseStart":1624.8000000715256,"secureConnectionStart":1461.2000000476837},{"duration":170.29999995231628,"initiatorType":"script","name":"https://jira.mariadb.org/s/f51ef5507eea4c158f257c66c93b2a3f-CDN/lu2bu7/820016/12ta74/be4b45e9cec53099498fa61c8b7acba4/_/download/contextbatch/js/jira.project.sidebar,-_super,-project.issue.navigator,-jira.general,-jira.browse.project,-jira.view.issue,-jira.global,-atl.general,-com.atlassian.jira.projects.sidebar.init/batch.js?agile_global_admin_condition=true&jag=true&jira.create.linked.issue=true&locale=en&slack-enabled=true","startTime":1461.7000000476837,"connectEnd":1461.7000000476837,"connectStart":1461.7000000476837,"domainLookupEnd":1461.7000000476837,"domainLookupStart":1461.7000000476837,"fetchStart":1461.7000000476837,"redirectEnd":0,"redirectStart":0,"requestStart":1461.7000000476837,"responseEnd":1632,"responseStart":1632,"secureConnectionStart":1461.7000000476837},{"duration":110.09999990463257,"initiatorType":"xmlhttprequest","name":"https://jira.mariadb.org/rest/webResources/1.0/resources","startTime":1615.9000000953674,"connectEnd":1615.9000000953674,"connectStart":1615.9000000953674,"domainLookupEnd":1615.9000000953674,"domainLookupStart":1615.9000000953674,"fetchStart":1615.9000000953674,"redirectEnd":0,"redirectStart":0,"requestStart":1615.9000000953674,"responseEnd":1726,"responseStart":1726,"secureConnectionStart":1615.9000000953674}],"fetchStart":0,"domainLookupStart":0,"domainLookupEnd":0,"connectStart":0,"connectEnd":0,"requestStart":290,"responseStart":498,"responseEnd":510,"domLoading":501,"domInteractive":1678,"domContentLoadedEventStart":1678,"domContentLoadedEventEnd":1725,"domComplete":1786,"loadEventStart":1786,"loadEventEnd":1787,"userAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","marks":[{"name":"bigPipe.sidebar-id.start","time":1617},{"name":"bigPipe.sidebar-id.end","time":1617.9000000953674},{"name":"bigPipe.activity-panel-pipe-id.start","time":1618.1000000238419},{"name":"bigPipe.activity-panel-pipe-id.end","time":1621.7000000476837},{"name":"activityTabFullyLoaded","time":1750.1000000238419}],"measures":[],"correlationId":"62283ef658f929","effectiveType":"4g","downlink":9.8,"rtt":0,"serverDuration":142,"dbReadsTimeInMs":23,"dbConnsTimeInMs":33,"applicationHash":"9d11dbea5f4be3d4cc21f03a88dd11d8c8687422","experiments":[]}}