Udostępnij za pośrednictwem


OracleCommand.ExecuteOracleScalar Metoda

Definicja

Wykonuje zapytanie i zwraca pierwszą kolumnę pierwszego wiersza w zestawie wyników zwróconym przez zapytanie jako typ danych specyficzny dla oracle. Dodatkowe kolumny lub wiersze są ignorowane.

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

Zwraca

Pierwsza kolumna pierwszego wiersza w zestawie wyników jako typ danych specyficzny dla oracle lub odwołanie o wartości null, jeśli wynikiem jest REF CURSOR.

Uwagi

ExecuteOracleScalar Użyj metody , aby pobrać pojedynczą wartość (na przykład zagregowaną wartość) z bazy danych. Wymaga to mniej kodu niż użycie ExecuteReader metody , a następnie wykonanie operacji niezbędnych do wygenerowania pojedynczej wartości na podstawie danych zwracanych przez metodę OracleDataReader.

Typowe ExecuteOracleScalar zapytanie można sformatować tak, jak w poniższym przykładzie w języku C#:

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

Dotyczy

Zobacz też