学习型 ASP/PHP/ASP.NET 主机 30元/年全能 ASP/PHP/ASP.NET 主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付
发新话题
打印

我將日期保存到TABLE 里面變成用SQL語句

我將日期保存到TABLE 里面變成用SQL語句

我將日期保存到TABLE 里面變成 05  7 2008 應該是2008057 的祂的類型是char但是我要的就是這個類型
所以不是類型錯了
用SQL語句
急用啊
謝謝
大家

TOP

是保存数据后要求是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 ...............

[ 本帖最后由 happynight 于 2008-5-12 15:38 编辑 ]

TOP

发新话题