OracleCommand.ExecuteOracleScalar 方法

定义

执行查询,并将查询返回的结果集中第一行的第一列作为 Oracle 特定的数据类型返回。 忽略其他列或行。

C#
public object ExecuteOracleScalar();

返回

结果中第一行的第一列会被设置为特定于 Oracle 的数据类型,或者,如果结果为 REF CURSOR,则为 null 引用。

注解

ExecuteOracleScalar使用 方法检索单个值 (例如,从数据库) 聚合值。 这需要的代码比使用 ExecuteReader 方法少,然后执行从 返回 OracleDataReader的数据生成单个值所需的操作。

典型 ExecuteOracleScalar 查询的格式可以设置为以下 C# 示例中的格式:

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

适用于

产品 版本
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

另请参阅