三流備忘録OracleのSQL PL/SQL 関数 ついての備忘録
キャラクタ・セット 字句単位
キャラクタ
・大文字と小文字の英字(A〜Z,a〜z)
・数字(0〜9)
・記号(() + - * / > < = ! ~ ^ ; : . ' @ % , " # $ & _ | { } ? [ ])
・タブ(空白 改行)
デリミタ
| 記号 | 意味 | 記号 | 意味 |
| + | 加算演算子 | - | 減算/否定演算子 |
| % | 属性のインジゲータ | := | 代入演算子 |
| ' | 文字列のデリミタ | => | 結合演算子 |
| . | 構成要素の選択肢 | || | 連結演算子 |
| / | 除算演算子 | ** | 指数演算子 |
| ( ) | 式またはリストのデリミタ | << >> | ラベルのデリミタ |
| : | ホスト変数のインジゲータ | /* */ | 複数行コメントのデリミタ |
| , | 項目のセパレータ | .. | 範囲演算子 |
| * | 乗算演算子 | < > | 関係演算子 |
| " | 二十引用符で囲んだ識別子のデリミタ | != | 関係演算子 |
| = | 関係演算子 | ~= | 関係演算子 |
| > | 関係演算子 | ~= | 関係演算子 |
| < | 関係演算子 | <= | 関係演算子 |
| @ | リモートアクセスのインジゲータ | >= | 関係演算子 |
| ; | 文の終了記号 | -- | 単一行コメントのデリミタ |
識別子
・30バイトまで
・A〜Z、a〜zで始まる。
・$,#,_先頭以外で使用可。
・予約語不可。
コメント
/* 複数行コメント */
-- 1行コメント
・コメントのネストは不可。
|