【问题标题】:How do I get count of rows from Oracle SELECT如何从 Oracle SELECT 中获取行数
【发布时间】:2020-04-07 07:08:22
【问题描述】:

在通过 ODPI-C 成功执行 SELECT 语句后,我找不到正确的方法来获取返回的行数。

希望你能帮助我。

已编辑:有一个功能

int dpiStmt_getRowCount(dpiStmt *stmt, uint64_t *count)

但它只返回受执行的最后一个 DML 语句影响的行数或当前从查询中获取的行数。

【问题讨论】:

    标签: c++ c oracle odpi-c


    【解决方案1】:

    这不是 ODPI-C 特定的。 Oracle 数据库不会在 SELECT 语句中自动提供此功能。您必须获取行然后对它们进行计数。或者运行“SELECT COUNT”。

    【讨论】:

    • 谢谢,您的回答很有帮助。
    猜你喜欢
    • 2011-01-19
    • 2021-06-24
    • 2012-11-17
    • 2012-04-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-25
    • 1970-01-01
    相关资源
    最近更新 更多