日期:2014-05-16  浏览次数:20758 次

sql截取字符串替换字段
item1= '\r\n\r\n\r\n贵阳市公安交通管理局\r\n2011年10月28日\r\n\r\n\r\n',  

item2='2012-2-22 00:00:00',  

id='1CE5D989-1C1E-4667-83D0-FF43AEF41BDB'

我现在想要实现的就是将item1中的n2011年10月28日截取出来,根据ID将item2替换成2011-10-28 00:00:00
该如何写这个sql语句啊,请指教,因为数据太多了,一条一条修改要整死人,请大侠些指教哈。
我的思路是这样,item1这个字段不是有年、月、日,这三个字嘛,我想截取到年的时候往前四位,获取到年,月的时候往前2位截取到月,日的时候前两位,这样就获取到完整时间了

------解决方案--------------------
就按你的想法
------解决方案--------------------
格式是否固定?年月日写法是什么?
2011年10月28日
2011年1月8日
2011年01月08日?
------解决方案--------------------
每条记录中有 贵阳市公安交通管理局 内容?