Oznámení
lze volat sekvenci dotazu pomoci query?
před 9 lety
- Šaman
- Člen | 2275
Zdar,
mam celou transakci zapsanou do jedne dibi::query() a vraci mi to vyjimku #1064
(You have an error in your SQL syntax.) Jako radek s chybou oznaci vzdy druhy
dotaz v rade (i kdyz je prohazim). Pokud celou sekvenci zkopiruji do PMA, tak
probehne bez chyby.
Je v tom nejaky chytak (treba ze PMA si to rozparsuje na jednotlive prikazy),
nebo proste pouzivam spatnou fci? (Resp. dobrou fci na spatnem miste..)
Zkousel jsem to pomoci query() i nativeQuery(), vysledek je totozny.
Diky.
před 9 lety
- Šaman
- Člen | 2275
Tak vyreseno pomoci dibi::loadFile().
Nicmene otazka stale trva: je mozne volat nekolik prikazu najednou, nebo kazdy
jako samostatnou query?
před 9 lety
- David Grudl
- Nette Core | 6806
Záleží na konkrétním databázovém driveru. Třeba sqlite_query to umí a tak to lze v DibiSQLiteDriver použít, mysql_query to neumí. Dibi pro to žádnou speciální podporu nemá.