スカラー副問合せ式
スカラー副問合せ式は、1つの行から1つの列値のみを戻す副問合せです。スカラー副問合せ式の値は、副問合せのSELECT構文リスト項目の値です。副問合せが0行を戻す場合、スカラー副問合せ式の値はNULLです。副問合せが2つ以上の行を戻す場合、Oracleはエラーを戻します。
                  
スカラー副問合せ式は、式(expr)をコールするほとんどの構文で使用できます。すべての場合、スカラー副問合せは、その構文の場所がすでにカッコ内であっても(組込みファンクションの引数として使用されている場合など)、独自のカッコで囲む必要があります。
                  
スカラー副問合せは、次の場所では無効です。
- 
                        
列のデフォルト値
 - 
                        
クラスタのハッシュ式
 - 
                        
DML文
RETURNING句 - 
                        
ファンクション索引の基礎
 - 
                        
CHECK制約 - 
                        
GROUPBY句 - 
                        
CREATEPROFILEなどの問合せに関連しない文