Prepared statements zijn een techniek die gebruikt wordt in de Java-programmeertaal die gebruikt worden om de snelheid van programma's als u dezelfde bewerking herhaaldelijk uitgevoerd . Met een voorbereide verklaring , enkele operatie samengesteld vooraf zodat elk volgend gebruik van het voorbereide instructie is sneller . Het duurt ongeveer 65 toepassingen van dezelfde verklaring binnen een programma om prepared statements een tijdbesparende operatie in een ETL Java Caps -programma of een andere Java - gebaseerde programma te maken , maar het kan de snelheid van uw programma als u dezelfde bewerking herhaaldelijk uit te voeren . Instructies Titel 1 uw voorbereide verklaring . Bijvoorbeeld , als je wilde een verklaring dat je zou kunnen gebruiken om de verkoopcijfers met behulp van verschillende parameters bij te werken , kon u uw uitspraak " updatesales . " Noemen 2 Schrijf de code die je zal bepalen voorbereide verklaring . Alle prepared statements beginnen met een verbinding commando , dus de meeste beginnen met " con . " De " con " wordt dan gevolgd door een SQL-opdracht . Bijvoorbeeld, als je voorbereide verklaring is ontworpen om een lijst van de verkoop van consumptie-ijs en je wilde dat het de parameters van de hoeveelheid en het soort ijs te gebruiken , zou je code zijn : PreparedStatement updateSales = con.prepareStatement ( " UPDATE ICECREAM SET SALES = WAAR ICECREAM_NAME LIKE ? ? ' ) ; de twee vraagtekens staan voor de parameters die u wilt gebruiken in de verklaring. Dit vertegenwoordigt uw werkelijke voorbereide verklaring code , maar je moet code schrijven later in het programma om de parameter te geven waardeert elke keer dat u wilt deze voorbereide verklaring draaien . 3 Schrijf de code dat de verschillende parameters voor uw voorbereide verklaring zal bepalen . Er is specifieke syntax waarmee het programma om de juiste parameters te voegen in uw verklaring . In beide gevallen zul je beginnen met de naam van de voorbereide verklaring , gevolgd door het volgende deel van de code zal variëren afhankelijk van wanneer u het invoeren van een getal of een string in de parameter "set . ". , Voor de voormalige , zou het volgende stukje code worden " Int ", terwijl bij de laatste, zou je ' String . "Bijvoorbeeld schrijven , zou de code voor het instellen van parameters in het vorige programma ofwel " updateSales.setInt " zijn of " updateSales.setString . " Schrijf code 4 het programma de instructie welke parameter die u wilt bijwerken , alsook de waarde te gebruiken . Dit gedeelte van de code uit twee verschillende delen , die beide zijn gelegen tussen haakjes . Het eerste getal tussen haakjes geeft het programma welke parameter u bijwerkt . Het tweede deel , gescheiden van het eerste deel door een komma , geeft de waarde voor de parameter . , UpdateSales.setString ( 2 updateSales.setInt ( 1 , 75 ) : om het vorige voorbeeld te gebruiken , om de voorbereide verklaring in stap 2 run voor 75 eenheden van vanille-ijs verkocht , zou je de volgende code gebruiken , " Vanilla " ) ;
|