OracleCommand.ExecuteOracleScalar 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
執行查詢,並傳回查詢當做 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();