OracleCommand.ExecuteOracleScalar 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
执行查询,并将查询返回的结果集中第一行的第一列作为 Oracle 特定的数据类型返回。 忽略其他列或行。
public:
System::Object ^ ExecuteOracleScalar();
public object ExecuteOracleScalar ();
member this.ExecuteOracleScalar : unit -> obj
Public Function ExecuteOracleScalar () As Object
返回
结果中第一行的第一列会被设置为特定于 Oracle 的数据类型,或者,如果结果为 REF CURSOR
,则为 null 引用。
注解
ExecuteOracleScalar使用 方法检索单个值 (例如,从数据库) 聚合值。 这需要的代码比使用 ExecuteReader 方法少,然后执行从 返回 OracleDataReader的数据生成单个值所需的操作。
典型 ExecuteOracleScalar 查询的格式可以设置为以下 C# 示例中的格式:
command.CommandText = "SELECT COUNT(*) AS NumberOfRegions FROM Region";
count = command.ExecuteOracleScalar();