我正在尝试以mmddyyyy格式的格式验证数据 日期类似11171938 这是1938年11月17日
示例
SELECT cast(stuff(stuff(RIGHT('0' + '021313', 6), 3, 0, '-'), 6, 0, '-') AS DATE)
2013年2月13日
答案 0 :(得分:1)
DECLARE @String VARCHAR(10) = '11171938'
SELECT CAST(RIGHT(@String, 4)
+ LEFT(@String , 4) AS DATE)
<强>结果强>
1938-11-17