Postgresql

如何防止 CONCAT 函式在 Postgresql 中添加空間?

  • September 16, 2022

Postgresql-11

select tick_time, nano_secs,
   concat( to_char(tick_time, 'MMDD HH24:MI:SS.US'),
           to_char(nano_secs, '000') )
from ticks
order by tick_time, nano_secs limit 100;

我想像上面那樣連接 2 個字元串,但它總是在兩個字元串之間添加一個空格字元。

如何防止它這樣做?

謝謝!

這不是格式化整數值concat()的時候。to_char()使用FM修飾符去掉空格:

to_char(nano_secs, 'FM000')

引用自:https://dba.stackexchange.com/questions/316976