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();  

適用於

另請參閱