求SQL函数用法:把日期型2008-01-01 00:00:000 转成varchar'20080101'和相反转换两个函数表示

解决方案 »

  1.   

    select convert(varchar,getdate(),112)select convert(datetime, '20080101')
      

  2.   


    declare @date datetime
    set @date='2008-01-01 00:00:000'
    select convert(varchar(10),@date,112)
      

  3.   

    select replace(convert(varchar(10),cast('2008-01-01 00:00:000' as datetime),120),'-','')
    20080101
    select cast('20080101' as datetime)
    2008-01-01 00:00:00.000
      

  4.   


    select convert(varchar(10),'2008-01-01 00:00:000',112)
      

  5.   

    为什么看到回复数是4个,我却一个回复也看不到?(btw:我会用F%刷新)CSDN有时搞怪,比如还有时发帧时五笔突然不能用了,只能从记事本打完粘进。