Gå til innhold

JDBC - Prepared statements, samme variabel i flere felter


Anbefalte innlegg

Jeg holder på å lage en java-applikasjon som er knyttet opp mot en MySQL-database, hvor jeg bruker prepared-statements. Jeg har en spørring som er som følger:

 

con.prepareStatement("INSERT into table VALUES (?,?,?) ON DUPLICATE KEY UPDATE column=?")

 

Her vil alltid være den ene verdien i "VALUES" være den samme som i UPDATE. Slik det er satt opp over så må jeg sette inn variabelen 2 ganger før jeg kjører spørringen, 1 gang for hvert av de 2 feltene. Er det noen måte å si ifra til preparedStatements at 3 og 4 spørsmålstegn skal byttes ut med samme verdi?

Endret av etse
Lenke til kommentar
Videoannonse
Annonse

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...