我有tstzrange类型的列(带时区范围的时间戳),我只需更新此值的上限或下限(并保持包含/独占边界)
我设法改变了
(-infinity,infinity)
Run Code Online (Sandbox Code Playgroud)
同
UPDATE table
SET
my_column = tstzrange(
lower(my_column),
now(),
'()'
)
Run Code Online (Sandbox Code Playgroud)
我有
(-infinity, <current timestamp>)
Run Code Online (Sandbox Code Playgroud)
但我不知道如何保持边界从默认范围.这将改变甚至[ ]到( )
postgresql ×1