一、简介
seg 是 KingbaseES 的一个扩展插件,这个插件可以为程序提供 seg 数据类型的使用,是为了表示线段或者浮点区间而实现的一种数据类型。
二、使用方法
shared_preload_libraries = 'seg‘
SELECT '1.0e+7'::seg AS seg;
seg
---------
1.0e+07
(1 行记录
)
SELECT '0.000000120'::seg AS seg;
seg
----------
1.20e-07
(1 行记录
)
SELECT '0 .. 1'::seg AS seg;
seg
--------
0 .. 1
(1 行记录
)
SELECT '24 .. 33.20'::seg != '24 .. 33.21'::seg AS bool;
bool
------
t
(1 行记录
)