how to get today date in YYYYMMDD in firebird

后端 未结 4 1563
情深已故
情深已故 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:23

    IN FIREBIRD v2.5.5:

    SELECT    LPAD( EXTRACT( YEAR FROM CURRENT_TIMESTAMP ), 4, '0' ) ||
              LPAD( EXTRACT( MONTH FROM CURRENT_TIMESTAMP ), 2, '0' ) ||
              LPAD( EXTRACT( DAY FROM CURRENT_TIMESTAMP ), 2, '0' ) || ' ' ||
              LPAD( EXTRACT( HOUR FROM CURRENT_TIMESTAMP ), 2, '0' ) ||
              LPAD( EXTRACT( MINUTE FROM CURRENT_TIMESTAMP ), 2, '0' ) || 
              LPAD( TRUNC( EXTRACT( SECOND FROM CURRENT_TIMESTAMP ) ), 2, '0' )
    FROM      rdb$database
    

    OUTPUT IS: YYYYMMDD HHMMSS

提交回复
热议问题