OracleCommand.ExecuteOracleScalar メソッド

定義

クエリを実行し、そのクエリが Oracle 固有のデータ型で返す結果セットの最初の行にある最初の列を返します。 追加の列または行は無視されます。

public:
 System::Object ^ ExecuteOracleScalar();
public object ExecuteOracleScalar ();
member this.ExecuteOracleScalar : unit -> obj
Public Function ExecuteOracleScalar () As Object

戻り値

Oracle 固有のデータ型の結果セットの最初の行の最初の列。結果が REF CURSOR の場合は、null 参照。

注釈

メソッドを ExecuteOracleScalar 使用して、データベースから単一の値 (集計値など) を取得します。 これは、 メソッドを使用する ExecuteReader よりも少ないコードを必要とし、 によって返されるデータから単一の値を生成するために必要な操作を OracleDataReader実行します。

一般的な ExecuteOracleScalar クエリは、次の C# の例のように書式設定できます。

command.CommandText = "SELECT COUNT(*) AS NumberOfRegions FROM Region";  
count = command.ExecuteOracleScalar();  

適用対象

こちらもご覧ください