OracleCommand.ExecuteOracleScalar Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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 CURSOR
vý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();