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();