Поделиться через


OracleCommand.ExecuteOracleScalar Метод

Определение

Выполняет запрос и возвращает первый столбец первой строки в наборе результатов, возвращаемых запросом, с типом данных Oracle. Дополнительные столбцы или строки не обрабатываются.

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

Возвращаемое значение

Если результатом является REF CURSOR, то первый столбец первой строки в наборе результатов имеет тип данных Oracle или является пустой ссылкой.

Комментарии

Используйте метод , ExecuteOracleScalar чтобы получить одно значение (например, агрегированное) из базы данных. Для этого требуется меньше кода, чем при использовании ExecuteReader метода , а затем выполнение операций, необходимых для создания одного значения из данных, возвращаемых OracleDataReader.

Типичный ExecuteOracleScalar запрос можно отформатировать, как показано в следующем примере C#:

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

Применяется к

См. также раздел