File tree Expand file tree Collapse file tree 3 files changed +8
-8
lines changed
Expand file tree Collapse file tree 3 files changed +8
-8
lines changed Original file line number Diff line number Diff line change 708708</ span >
709709演算子族内の演算子と関数はすべて、意味的な互換性を持たなければなりません。
710710この互換性についての必要条件はインデックスメソッドによって設定されます。
711- このため、演算子族の特定の部分集合を演算子クラスとして選び出す方法に疑問を持つかもしれません 。
712- 実際多くの目的では、クラスの分類は不適切で、演算子族が唯一の興味深いグループ化です 。
713- 演算子クラスを定義する理由は、どれだけ多くの演算子族が何らかのインデックスをサポートするために必要かを指定することです 。
714- ある演算子クラスを使用するインデックスが存在する場合、演算子クラスはそのインデックスを削除しない限り削除することができません 。
715- しかし、演算子族の他の部分、すなわち、他の演算子クラスや自由な演算子を削除することができます 。
716- したがって、演算子クラスは、特定のデータ型に対するインデックスを操作する上で理論上必要となる最少の演算子と関数の集合を含むように指定すべきです 。
717- そして、関連するが基本的なものではない演算子を演算子族の自由なメンバとして追加することができます 。
711+ このため、なぜ演算子族の特定の部分集合をわざわざ演算子クラスとして選び出しているのか疑問を持つかもしれません 。
712+ 実際多くの目的では、演算子クラスの分類は重要ではなく、演算子族が唯一の興味のあるグループ化です 。
713+ 演算子クラスを定義する理由は、演算子族のどれだけの部分が何らかのインデックスをサポートするために必要かを指定することです 。
714+ ある演算子クラスを使用するインデックスが存在する場合、その演算子クラスはそのインデックスを削除しない限り削除できません 。
715+ しかし、演算子族の他の部分、すなわち、他の演算子クラスや自由な演算子は削除できます 。
716+ したがって、演算子クラスは、特定のデータ型に対するインデックスを使う上で適度に必要とされる最少の演算子と関数の集合を含むように指定すべきです 。
717+ そしてその後で、関連するが基本的なものではない演算子を演算子族の自由なメンバとして追加できます 。
718718 </ p > < p >
719719< span class ="original ">
720720 As an example, <productname>PostgreSQL</productname> has a built-in
Original file line number Diff line number Diff line change @@ -7,7 +7,7 @@ layout: default
77
88## 最新
99
10- last-updated: 2025-02-04 04:24:08 JST
10+ last-updated: 2025-02-07 04:24:43 JST
1111
1212### 最新 PostgreSQL
1313
You can’t perform that action at this time.
0 commit comments