ヘッダーをスキップ
Oracle® CEP CQL 言語リファレンス
11
g
リリース 1 (11.1.1)
B55504-01
索引
次へ
目次
例一覧
図一覧
表一覧
タイトルおよび著作権情報
はじめに
対象読者
ドキュメントのアクセシビリティについて
関連ドキュメント
表記規則
構文の図
1
Oracle CQL の概要
1.1
Oracle CQL の基本
1.1.1
ストリームとリレーション
1.1.1.1
ストリーム
1.1.1.2
リレーション
1.1.1.3
リレーションと Oracle CEP Tuple Kind インジケータ
1.1.2
リレーションからリレーションへの演算子
1.1.3
ストリームからリレーションへの演算子 (枠)
1.1.4
リレーションからストリームへの演算子
1.1.5
ストリームからストリームへの演算子
1.1.6
クエリ、ビュー、および結合
1.1.7
パターン認識
1.1.8
イベント ソースとイベント シンク
1.1.8.1
イベント ソース
1.1.8.2
イベント シンク
1.1.9
関数
1.1.10
時間
1.2
Oracle CQL 文
1.2.1
Oracle CQL 文の表記規則
1.2.2
Oracle CQL 文のドキュメント表記規則
1.3
Oracle CQL と SQL 標準
1.4
Oracle CEP サーバとツールのサポート
1.4.1
Oracle CEP サーバ
1.4.2
Oracle CEP ツール
2
Oracle CQL の基本要素
2.1
Oracle CQL の基本要素の概要
2.2
データ型
2.2.1
Oracle CQL 組み込みデータ型
2.2.2
ユーザ定義関数を使用した他のデータ型の処理
2.3
データ型の比較規則
2.3.1
数値
2.3.2
日付値
2.3.3
文字値
2.3.4
データ変換
2.3.4.1
暗黙的なデータ変換
2.3.4.2
明示的なデータ変換
2.3.4.3
ユーザ定義関数のデータ変換
2.4
リテラル
2.4.1
テキスト リテラル
2.4.2
数値リテラル
2.4.2.1
整数リテラル
2.4.2.2
浮動小数点数リテラル
2.4.3
日時リテラル
2.4.4
期間リテラル
2.4.4.1
INTERVAL DAY TO SECOND
2.5
書式モデル
2.5.1
数値書式モデル
2.5.2
日時書式モデル
2.6
Null
2.6.1
Oracle CQL 関数での null
2.6.2
比較条件での null
2.6.3
条件での null
2.7
コメント
2.8
エリアス
2.8.1
relation_variable 句のエリアス
2.8.2
枠演算子のエリアス
2.9
スキーマ オブジェクト名と修飾子
2.9.1
スキーマ オブジェクトの命名規則
2.9.2
スキーマ オブジェクト名のガイドライン
2.9.3
スキーマ オブジェクト名の例
3
擬似列
3.1
擬似列の概要
3.2
ELEMENT_TIME 擬似列
4
演算子
4.1
演算子の概要
4.1.1
単項演算子と二項演算子について
4.1.2
演算子の優先順位について
算術演算子
連結演算子
範囲ベースのストリームからリレーションへの枠演算子
S[now]
S[range T]
S[range T1 slide T2]
S[range unbounded]
S[range C on E]
タプルベースのストリームからリレーションへの枠演算子
S [rows N]
S [rows N1 slide N2]
分割されたストリームからリレーションへの枠演算子
S [partition by A1,..., Ak rows N]
S [partition by A1,..., Ak rows N range T]
S [partition by A1,..., Ak rows N range T1 slide T2]
リレーションからストリームへの IStream 演算子
リレーションからストリームへの DStream 演算子
リレーションからストリームへの RStream 演算子
5
関数 : 単一行
5.1
Oracle CQL の組み込みの単一行関数の概要
CONCAT
HEXTORAW
LENGTH
LK
NVL
PREV
RAWTOHEX
SYSTIMESTAMP
TO_BIGINT
TO_BOOLEAN
TO_CHAR
TO_DOUBLE
TO_FLOAT
TO_TIMESTAMP
XMLCOMMENT
XMLCONCAT
XMLEXISTS
XMLQUERY
6
関数 : 集約
6.1
Oracle CQL の組み込みの集約関数の概要
AVG
COUNT
FIRST
LAST
MAX
MIN
SUM
XMLAGG
7
関数 : Colt 単一行
7.1
Oracle CQL の組み込みの単一行 Colt 関数の概要
BETA
BETA1
BETACOMPLEMENTED
BINOMIAL
BINOMIAL1
BINOMIAL2
BINOMIALCOMPLEMENTED
BITMASKWITHBITSSETFROMTO
CEIL
CHISQUARE
CHISQUARECOMPLEMENTED
ERRORFUNCTION
ERRORFUNCTIONCOMPLEMENTED
FACTORIAL
FLOOR
GAMMA
GAMMA1
GAMMACOMPLEMENTED
GETSEEDATROWCOLUMN
HASH
HASH1
HASH2
HASH3
I0
I0E
I1
I1E
INCOMPLETEBETA
INCOMPLETEGAMMA
INCOMPLETEGAMMACOMPLEMENT
J0
J1
JN
K0
K0E
K1
K1E
KN
LEASTSIGNIFICANTBIT
LOG
LOG10
LOG2
LOGFACTORIAL
LOGGAMMA
LONGFACTORIAL
MOSTSIGNIFICANTBIT
NEGATIVEBINOMIAL
NEGATIVEBINOMIALCOMPLEMENTED
NORMAL
NORMAL1
NORMALINVERSE
POISSON
POISSONCOMPLEMENTED
STIRLINGCORRECTION
STUDENTT
STUDENTTINVERSE
Y0
Y1
YN
8
関数 : Colt 集約
8.1
Oracle CQL の組み込みの集約 Colt 関数の概要
8.1.1
Oracle CQL の Colt 集約関数のシグネチャとタプル引数
AUTOCORRELATION
CORRELATION
COVARIANCE
DURBINWATSON
GEOMETRICMEAN
GEOMETRICMEAN1
HARMONICMEAN
KURTOSIS
LAG1
MEAN
MEANDEVIATION
MEDIAN
MOMENT
POOLEDMEAN
POOLEDVARIANCE
PRODUCT
QUANTILE
QUANTILEINVERSE
RANKINTERPOLATED
RMS
SAMPLEKURTOSIS
SAMPLEKURTOSISSTANDARDERROR
SAMPLESKEW
SAMPLESKEWSTANDARDERROR
SAMPLESTANDARDDEVIATION
SAMPLEVARIANCE
SKEW
STANDARDDEVIATION
STANDARDERROR
SUMOFINVERSIONS
SUMOFLOGARITHMS
SUMOFPOWERDEVIATIONS
SUMOFPOWERS
SUMOFSQUAREDDEVIATIONS
SUMOFSQUARES
TRIMMEDMEAN
VARIANCE
WEIGHTEDMEAN
WINSORIZEDMEAN
9
関数 : java.lang.Math
9.1
Oracle CQL の組み込みの java.lang.Math 関数の概要
ABS
ABS1
ABS2
ABS3
ACOS
ASIN
ATAN
ATAN2
CBRT
CEIL1
COS
COSH
EXP
EXPM1
FLOOR1
HYPOT
IEEEREMAINDER
LOG1
LOG101
LOG1P
POW
RINT
ROUND
ROUND1
SIGNUM
SIGNUM1
SIN
SINH
SQRT
TAN
TANH
TODEGREES
TORADIANS
ULP
ULP1
10
関数 : ユーザ定義
10.1
Oracle CQL ユーザ定義関数の概要
10.1.1
ユーザ定義関数の種類
10.1.2
ユーザ定義関数のデータ型
10.1.3
ユーザ定義関数と Oracle CEP サーバ キャッシュ
10.2
ユーザ定義関数の実装
10.2.1
ユーザ定義の単一行関数の実装方法
10.2.2
ユーザ定義の集約関数の実装方法
11
式
11.1
式の概要
aggr_distinct_expr
aggr_expr
arith_expr
arith_expr_list
case_expr
decode
func_expr
order_expr
xml_agg_expr
xmlcolattval_expr
xmlelement_expr
xmlforest_expr
xml_parse_expr
12
条件
12.1
条件の概要
12.1.1
条件の優先順位
12.2
比較条件
12.3
論理条件
12.4
LIKE 条件
12.4.1
例
12.5
範囲条件
12.6
Null 条件
12.7
複合条件
12.8
IN 条件
13
共通の Oracle CQL DDL 句
13.1
共通の Oracle CQL DDL 句の概要
attr
attrspec
const_bigint
const_int
const_string
const_value
identifier
non_mt_arg_list
non_mt_attr_list
non_mt_attrname_list
non_mt_attrspec_list
non_mt_cond_list
out_of_line_constraint
query_ref
time_spec
xml_attribute_list
xml_attr_list
xqryargs_list
14
Oracle CQL のクエリ、ビュー、および結合
14.1
Oracle CQL のクエリ、ビュー、および結合の概要
14.2
クエリ
14.2.1
クエリの構成要素
14.2.1.1
Select、From、Where ブロック
14.2.1.2
Select 句
14.2.1.3
From 句
14.2.1.4
Where 句
14.2.1.5
Group By 句
14.2.1.6
Order By 句
14.2.1.7
Having 句
14.2.1.8
Binary 句
14.2.1.9
Xstream 句
14.2.2
単純なクエリ
14.2.3
組み込み枠のクエリ
14.2.4
MATCH_RECOGNIZE のクエリ
14.2.5
XMLTable のクエリ
14.2.6
節 14.2.6「クエリ結果のソート
14.3
ビュー
14.4
結合
14.4.1
内部結合
14.4.2
外部結合
14.4.2.1
左外部結合
14.4.2.2
右外部結合
14.4.2.3
外部結合の制限
14.5
Oracle CQL クエリと Oracle CEP サーバ キャッシュ
15
MATCH_RECOGNIZE を使用したパターン認識
15.1
MATCH_RECOGNIZE を使用したパターン認識について
15.2
ALL MATCHES 句
15.3
DEFINE 句
15.4
DURATION 句
15.5
MEASURES 句
15.6
PARTITION BY 句
15.7
PATTERN 句
15.8
SUBSET 句
15.9
例
16
Oracle CQL 文
16.1
Oracle CQL の概要
Query
View
索引