Thread Insert bei vielen Feldern.... (15 answers)
Opened by zipster at 2006-01-17 16:28

Taulmarill
 2006-01-17 16:47
#6657 #6657
User since
2004-02-19
1750 Artikel
BenutzerIn

user image
was meinst du mit "jedes feld einzeln schreiben"? mit herkömmlichem SQL würde ich eine transaktion anfangen und mit prepare ein SQL-Statement mit entsprechenden platzhaltern vorbereiten, so wie du das oben getan hast. dann halt in einer schleife für alle datensätze das statement einmal mit den daten ausführen und die transaktion beenden. die transaktion kannst du natürlich auch weglassen, aber dadurch wird die ausführung bei den meisten dbs schneller.

auf was willst du denn optimieren? performance, lesbarkeit, stil, ....? "besser" ist ein sehr dehnbarer begriff.
$_=unpack"B*",~pack"H*",$_ and y&1|0& |#&&print"$_\n"for@.=qw BFA2F7C39139F45F78
0A28104594444504400 0A2F107D54447DE7800 0A2110453444450500 73CF1045138445F4800 0
F3EF2044E3D17DE 8A08A0451412411 F3CF207DF41C79E 820A20451412414 83E93C4513D17D2B

View full thread Insert bei vielen Feldern....