我如何知道游标大小(结果数量)?
c CURSOR IS SELECT foo FROM mytable WHERE name='ok';
最佳答案
在我看来,游标不是结果。你可以使用游标逐行获取你的结果,在这一行逐行操作的末尾,你知道你得到了多少结果。
要知道您将(可能)获得多少条记录,您可以使用
select count(*) from ... where ...
假设你有一个关于列名的索引,你也可以这样写:
select count(name) from foo where name = 'ok'
关于postgresql - 光标大小(结果数),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6744199/