Limiting the number of records in Execute Query

Поиск
Список
Период
Сортировка
От Raj Shooj-Q16466
Тема Limiting the number of records in Execute Query
Дата
Msg-id 653138C25D8AD6118292000347080A370635B9C1@zin05exm02.corp.mot.com
обсуждение исходный текст
Ответы Re: Limiting the number of records in Execute Query  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-odbc
Hello,
I would like to know how to retrieve large amount of records in small segments.

I am retrieving 1 million records by executing the sql query
   SELECT * FROM myTable ORDER BY sub_id LIMIT 20000 OFFSET <num>;
in a loop, incrementing <num> every time by 20000.

This is working fine, but the speed of execution is slow (may be due to the ORDER BY that is done each time.)

Is there any sql-odbc api which does the same(a variant of SQLExecute)?
An api which enables to scroll along the records and execute the query?

Thanks,
Shooj.




В списке pgsql-odbc по дате отправления:

Предыдущее
От: "Thomas LeBlanc"
Дата:
Сообщение: DSN-less connection...
Следующее
От:
Дата:
Сообщение: visual basic