是保存数据后要求是20080507的形式吗,若是保存的时候就使用
INSERT INTO Table (字段名称)
SELECT CAST(Year(日期) AS VARCHAR(10)) +
CASE WHEN LEN(CAST(MONTH(日期) AS VARCHAR(10)))<2
THEN '0' + CAST(MONTH(日期) AS VARCHAR(10))
ELSE CAST(MONTH(日期) AS VARCHAR(10))
END
+
CASE WHEN LEN(CAST(DAY(日期) AS VARCHAR(10)))<2
THEN '0' + CAST(DAY(日期) AS VARCHAR(10))
ELSE CAST(DAY(日期) AS VARCHAR(10))
END
FROM ...............
[[it] 本帖最后由 happynight 于 2008-5-12 15:38 编辑 [/it]]