Re: Obdoba PreparedStatement.setMaxRows() na straně databáze

2010-03-11 Tema obsahu Oto Buchta
Diky. Nevim, proc jsem si myslel, ze se jedna o driver based reseni. public String Dialect.getLimitString() je presne to, co jsem hledal. Ted se jeste musim zamyslet, jestli pouzit cely Hibernate nebo pouze onu metodu. 2010/3/11 Lukas Barton : > Hibernate to dela - metoda setMaxResults > Ale nem

Re: Obdoba PreparedStatement.setMaxRows( ) na straně databáze

2010-03-11 Tema obsahu Rastislav Siekel
Napríklad Hibernate s Oracle 10 po nastavení: /Query.setFirstResult(x); Query.setMaxResults(y); / vygeneruje SQL: select * from ( select row_.*, rownum rownum_ from ( select alias1_.column1, alias1_.c

Re: Obdoba PreparedStatement.setMaxRows() na straně databáze

2010-03-11 Tema obsahu jmanousek
: Předmět:Obdoba PreparedStatement.setMaxRows() na straně databáze Zdravím, mám tabulku o milionech záznamů, kde primárním klíčem je long, ale nejedná se o seqenci. Dívám se po generickém nástroji, který by mi vrátil pouze N záznamů s nejvyšším indexem menším než nějaké X, tedy umí něco, co by

Re: Obdoba PreparedStatement.setMaxRows() na straně databáze

2010-03-11 Tema obsahu Lukas Barton
Hibernate to dela - metoda *setMaxResults* Ale nemusi to chodit na vsech DB, zalezi na konkretnim dialektu - jeste nedavno to neumel pro MS SQL v kombinaci s *setFirstResult*. Z tech dialektu se da vykoukat konkretni SQL implementace pro dane databaze. Lukas 2010/3/11 Oto Buchta > Zdravím, >