Show empty string when date field is 1/1/1900

前端 未结 7 762
时光取名叫无心
时光取名叫无心 2020-12-31 09:36

I\'m querying a database like so:

SELECT DISTINCT 
CASE WHEN CreatedDate = \'1900-01-01 00:00:00.000\' THEN \'\' ELSE CreatedDate END AS CreatedDate
FROM Lit         


        
相关标签:
7条回答
  • 2020-12-31 10:19

    Use this inside of query, no need to create extra variables.

    CASE WHEN CreatedDate = '19000101' THEN '' WHEN CreatedDate =
    '18000101' THEN ''  ELSE CONVERT(CHAR(10), CreatedDate, 120) + ' ' +
    CONVERT(CHAR(8), CreatedDate, 108) END as 'Created Date'
    

    Works like a charm.

    0 讨论(0)
提交回复
热议问题