Thread Schreiben in der Datenbank (8 answers)
Opened by joelsok at 2010-07-20 10:57

pq
 2010-07-20 12:22
#139971 #139971
User since
2003-08-04
12208 Artikel
Admin1
[Homepage]
user image
ich kenne mich mit ODBC nicht aus, aber wenn man das newid() und das insert in zwei statements ausführt, ist das ganze doch nicht mehr atomar. theoretisch könnten dann zwei parallel laufende prozesses dieselbe id erzeugen.
falls das bei ODBC anders läuft, möge man mich korrigieren.
mal ganz davon abgesehen, dass ich irgendwie überlesen haben muss, welche datenbank eigentlich verwendet wird.

falls dem so ist, müsste man eine transaktion bauen.
Last edited: 2010-07-20 12:23:35 +0200 (CEST)
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem

View full thread Schreiben in der Datenbank