写法1:
update sas_order_supply_month_pay set RECEIVE_TIME=REPLACE(RECEIVE_TIME,DATE_FORMAT(RECEIVE_TIME,'%Y-%m-%d'),(select PERIOD_END from sas_task_supply_month_pay_period where belong='1729' and CREATE_TIME like '%2017-07-12%')) where ORDER_CODE='PO201707130115';
写法2:
update sas_order_supply_month_pay set RECEIVE_TIME= ADDTIME ((select PERIOD_END from sas_task_supply_month_pay_period where belong='1729' and CREATE_TIME like '%2017-07-12%')+interval 0 hour,time(RECEIVE_TIME)) where ORDER_CODE='PO201707130115';
写法3:
update sas_order_supply_month_pay set RECEIVE_TIME = concat((select PERIOD_END from sas_task_supply_month_pay_period where belong='1729' and CREATE_TIME like '%2017-07-12%'),' ',DATE_FORMAT(RECEIVE_TIME,'%H:%i:%S')) where ORDER_CODE='PO201707130115';
说明: s
as_order_supply_month_pay表的RECEIVE_TIME字段格式为"2017-06-16 12:13:16",sas_task_supply_month_pay_period表的PERIOD_END字段格式为"2017-07-12",
执行后RECEIVE_TIME修改为"2017-07-12 12:13:16"。
错误写法:
update sas_order_supply_month_pay set RECEIVE_TIME = DATE_FORMAT(concat((select PERIOD_END from sas_task_supply_month_pay_period where belong='1729' and CREATE_TIME like '%2017-07-12%'),' ',(select DATE_FORMAT(RECEIVE_TIME,'%H:%i:%S') from sas_order_supply_month_pay where ORDER_CODE='PO201707130115')),"yyyy-MM-dd %H:%i:%S") where ORDER_CODE='PO201707130115';
错误写法报错:
[Err] 1093 - You can't specify target table 'sas_order_supply_month_pay' for update in FROM clause
错误分析:
错误语句:
(select DATE_FORMAT(RECEIVE_TIME,'%H:%i:%S') from sas_order_supply_month_pay where ORDER_CODE='PO201707130115')
此语句单独执行是可以的,但是合在一起执行报错,猜测:修改表和子查询不能是同一个表?
以上所述是小编给大家介绍的MYSQL替换时间(年月日)字段时分秒不变的实现方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
# mysql
# 替换时间(年月日)字段
# 时分秒不变
# MySQL获取当前时间、年月与年月日实例代码
# MySQL将时间戳转换为年月日格式的实现
# mysql中如何将时间戳转换为年月日格式进行查询
# MySQL 如果单独获取已知日期的年月日
# 报错
# 小编
# 格式为
# 在此
# 给大家
# 所述
# 给我留言
# 感谢大家
# 疑问请
# 有任何
# select
# REPLACE
# RECEIVE_TIME
# DATE_FORMAT
# CREATE_TIME
# PERIOD_END
# sas_task_supply_month_pay_period
# belong
# set
# strong
相关文章:
股票网站制作软件,网上股票怎么开户?
建站10G流量真的够用吗?如何应对访问高峰?
如何快速上传建站程序避免常见错误?
常州自助建站工具推荐:低成本搭建与模板选择技巧
建站主机如何选?高性价比方案全解析
建站之星在线客服如何快速接入解答?
宝盒自助建站智能生成技巧:SEO优化与关键词设置指南
如何通过商城自助建站源码实现零基础高效建站?
如何通过.red域名打造高辨识度品牌网站?
简单实现Android验证码
如何用花生壳三步快速搭建专属网站?
Avalonia如何实现跨窗口通信 Avalonia窗口间数据传递
标准网站视频模板制作软件,现在有哪个网站的视频编辑素材最齐全的,背景音乐、音效等?
上海网站制作网站建设公司,建筑电工证网上查询系统入口?
建站之星免费版是否永久可用?
青岛网站建设如何选择本地服务器?
建站之星备案流程有哪些注意事项?
孙琪峥织梦建站教程如何优化数据库安全?
百度网页制作网站有哪些,谁能告诉我百度网站是怎么联系?
建站之星安装提示数据库无法连接如何解决?
全景视频制作网站有哪些,全景图怎么做成网页?
如何在企业微信快速生成手机电脑官网?
如何通过西部建站助手安装IIS服务器?
宝华建站服务条款解析:五站合一功能与SEO优化设置指南
网站制作公司哪里好做,成都网站制作公司哪家做得比较好,更正规?
如何在Ubuntu系统下快速搭建WordPress个人网站?
英语简历制作免费网站推荐,如何将简历翻译成英文?
怎么用手机制作网站链接,dw怎么把手机适应页面变成网页?
高防服务器如何保障网站安全无虞?
制作无缝贴图网站有哪些,3dmax无缝贴图怎么调?
如何快速生成凡客建站的专业级图册?
如何选择建站程序?包含哪些必备功能与类型?
建站之星图片链接生成指南:自助建站与智能设计教程
动图在线制作网站有哪些,滑动动图图集怎么做?
如何撰写建站申请书?关键要点有哪些?
XML的“混合内容”是什么 怎么用DTD或XSD定义
网站视频制作书签怎么做,ie浏览器怎么将网站固定在书签工具栏?
如何在宝塔面板中创建新站点?
如何在Mac上搭建Golang开发环境_使用Homebrew安装和管理Go版本
如何批量查询域名的建站时间记录?
上海制作企业网站有哪些,上海有哪些网站可以让企业免费发布招聘信息?
制作网站外包平台,自动化接单网站有哪些?
建站OpenVZ教程与优化策略:配置指南与性能提升
如何快速选择适合个人网站的云服务器配置?
如何在景安云服务器上绑定域名并配置虚拟主机?
深圳网站制作设计招聘,关于服装设计的流行趋势,哪里的资料比较全面?
常州自助建站费用包含哪些项目?
网站制作话术技巧,网站推广做的好怎么话术?
网站制作专业公司有哪些,如何制作一个企业网站,建设网站的基本步骤有哪些?
深圳网站制作的公司有哪些,dido官方网站?
*请认真填写需求信息,我们会在24小时内与您取得联系。