DATE:select convert(varchar(10),getdate(),120)
time:select right(convert(varchar(30),getdate(),120),8)

解决方案 »

  1.   

    select convert(char, getdate(), 101) 日期,
           convert(char, getdate(), 8) 时间
      

  2.   

    select convert(char(10),getdate(),111)
           convert(char(10),getdate(0,114)
      

  3.   

    楼上应该是
    select convert(char(10),getdate(),111),
           convert(char(10),getdate(),114)
    吧?
      

  4.   

    日期:
    select substring((convert(char(19), getdate(), 120)), 1, 10)
    时间:
    select substring((convert(char(19), getdate(), 120)), 12, 8)