【发布时间】:2014-07-26 09:16:09
【问题描述】:
我想从 [09/Jul/2014:16:12:58 +0530] 中获取子字符串日期,并希望将其提供给日期类型字段。
我的完整查询是这样的
insert into SquidLog
(LocalIP,AccessDateTime,Url,HttpAccessCode,BytesAccessed,DestinationIP,
SquidErrorCode,SquidTimeStamp,AccessDate,AccessTime) select LocalIP,
AccessDateTime,Url,HttpAccessCode,BytesAccessed,DestinationIP,
SquidErrorCode,SquidTimeStamp,
DATE_FORMAT(replace(SUBSTR(AccessDateTime,2,11),"/","-"),'%Y-%b-%d'),
SUBSTR(AccessDateTime,14,8) from SquidLogTemp;
这怎么可能。
【问题讨论】:
-
您的代码建议您要接受多种格式的输入,真的是这样吗?
-
日期不同字段,时间不同字段。
-
好吧,没关系...
-
“日期必须在不同的领域,时间必须在不同的领域”有什么特别的原因吗?这可能是一个麻烦
-
年和小时之间真的有冒号吗?
标签: mysql sql string date squid