pg_range #目录pg_range存储关于范围类型的信息。它是类型在pg_type中项的补充。
Table 52.48. pg_range 列
|
列类型 描述 |
|---|
|
范围类型的OID |
|
该范围类型的元素类型(子类型)的OID |
|
这个范围类型的多范围类型的OID。 |
|
用于范围比较的排序规则的OID,如果没有则为零 |
|
用于范围比较的子类型的操作符类的OID |
|
2 参数范围构造函数的 OID(下界和上界) |
|
3 参数范围构造函数的 OID(下界、上界和标志) |
|
0 参数多范围构造函数的 OID(构造空范围) |
|
1 参数多范围构造函数的 OID(由单个范围构造多范围,也用作转换函数) |
|
2 参数多范围构造函数的 OID(由范围数组构造多范围) |
|
将一个范围值转换为规范形式的函数的OID,如果没有则为零 |
|
返回两个元素值之差并以 |
rngsubopc (加上rngcollation,如果元素类型是可排序的)决定了被该范围类型所使用的排序顺序。rngcanonical用于离散类型的元素类型。rngsubdiff是可选的,但是提供它可以提高范围类型上的GiST索引性能。