Ako zistím v NDBT počet riadkov po inserte

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
Čamo
Člen | 798
+
0
-

Zdravím,
vie mi prosím vás niekto poradiť, ako dostanem z database->table->insert( $data ) počet vložených riadkov? Podľa return anotácie insertu by to malo vracať počet riadkov. Ale ja dostanem len prvý activeRow.

Ďakujem.

CZechBoY
Člen | 3608
+
0
-

Na co to potřebuješ vlastně vědět z db? Pokud vkládáš pole tak si spočítej kolik vkládáš záznamů (počet prvků 1. úrovně pole). Pokud nepoužíváš INSERT IGNORE tak by měl počet sedět.

Čamo
Člen | 798
+
0
-

Je to len taký nápad potrebujem vygenerovať cca stovky unikátnych kódov. A zrejme na to idem zle. Mám na stĺpci code unique index a chcel som vedieť, či sa vložili všetky kódy, ktoré som poslal do db. Len teraz neviem, či pri unique constraint violation nejaké dáta vloží, alebo nie.