日期:2014-05-17 浏览次数:20722 次
select '''+substring('2012年9月13日',1,4)+'-'+substring('2012年9月13日',7,1)+'-'+substring('2012年9月13日',10,2)+'''
------解决方案--------------------
DECLARE @a VARCHAR(30)='2012年10月13日' --SELECT @a SELECT SUBSTRING(@a,0,CHARINDEX('年',@a))+'-'+ SUBSTRING(@a,CHARINDEX('年',@a)+1,CHARINDEX('月',@a)-CHARINDEX('年',@a)-1)+'-'+SUBSTRING(@a,CHARINDEX('月',@a)+1,CHARINDEX('日',@a)-CHARINDEX('月',@a)-1)