OracleCommand.ExecuteOracleScalar 方法
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
执行查询,并将查询返回的结果集中第一行的第一列作为 Oracle 特定的数据类型返回。 忽略其他列或行。
public:
System::Object ^ ExecuteOracleScalar();
C#
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();
产品 | 版本 |
---|---|
.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 |