プライマリ・コンテンツに移動
Oracle® Database SQL言語リファレンス
12cリリース1 (12.1)
B71278-13
  目次へ移動
目次
索引へ移動
索引

前
 
次
 

ユーザー定義演算子

ユーザー定義演算子は、組込み演算子のように、一連のオペランドを入力として受け取り、結果を戻します。ユーザー定義演算子は、ユーザーがCREATE OPERATOR文で作成し、ユーザー定義の名前で識別されます。これらは、表、ビュー、型およびスタンドアロン・ファンクションと同じネームスペースに存在します。

新規の演算子を定義すると、他の組込み演算子のようにSQL文で使用できます。たとえば、SELECT文のSELECT構文のリスト、WHERE句の条件、ORDER BY句およびGROUP BY句でユーザー定義演算子を使用できます。ただし、これはユーザー定義オブジェクトであるため、演算子に対するEXECUTE権限が必要です。


関連項目:

演算子の作成例は、「CREATE OPERATOR」を、ユーザー定義演算子の詳細は、『Oracle Databaseデータ・カートリッジ開発者ガイド』を参照してください。