Sdílet prostřednictvím


OracleCommand.ExecuteOracleScalar Metoda

Definice

Provede dotaz a vrátí první sloupec prvního řádku v sadě výsledků vrácený dotazem jako datový typ specifický pro Oracle. Nadbytečné sloupce nebo řádky se ignorují.

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

Návraty

První sloupec prvního řádku v sadě výsledků jako datový typ specifický pro Oracle nebo odkaz null, pokud je REF CURSORvýsledkem .

Poznámky

Použijte metodu ExecuteOracleScalar k načtení jedné hodnoty (například agregační hodnoty) z databáze. To vyžaduje méně kódu než použití ExecuteReader metody a provedení operací potřebných k vygenerování jedné hodnoty z dat vrácených objektem OracleDataReader.

Typický ExecuteOracleScalar dotaz je možné naformátovat jako v následujícím příkladu jazyka C#:

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

Platí pro

Viz také