how to get today date in YYYYMMDD in firebird

后端 未结 4 1619
情深已故
情深已故 2021-01-25 12:57

how to get today date in YYYYMMDD in firebird, I had a look on following but could not figured how to write this.

4条回答
  •  轻奢々
    轻奢々 (楼主)
    2021-01-25 13:24

    This is a fully version (in Integer)

    select  Extract(year FROM cast('NOW' as date))*10000 +
            Extract(month FROM cast('NOW' as date))*100 +
            Extract(day  FROM cast('NOW' as date)) from rdb$database
    

    This is a fully version (in VARCHAR)

    select  CAST(Extract(year FROM cast('NOW' as date))*10000 +
            Extract(month FROM cast('NOW' as date))*100 +
            Extract(day  FROM cast('NOW' as date)) AS VARCHAR(8)) from rdb$database
    

提交回复
热议问题