OracleCommand.ExecuteOracleScalar 方法

定义

执行查询,并将查询返回的结果集中第一行的第一列作为 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();  

适用于

另请参阅