Der findes faktisk en måde at opnå det ønskede resultat på. Man kan nemlig anvende SQL-kaldet UPDATE i stedet for. Vi skal for en god ordens skyld bemærke, at UPDATE har visse side-effekter, såsom at låse-metoden er mere restriktiv end med en SELECT og desuden er der en del begrænsninger i forhold til en SELECT. Det er f.eks. ikke lige til at joine, da UPDATE kun kan ske på een tabel. Fordelen er, at man i et program ikke skal til at opfinde en host-variabel til lejligheden og man slipper for at lave DECLARE CURSOR eller for at teste for SQLCODE -811.
Vi har en tabel kaldet MIN_TABEL med kolonnerne MIT_NR og NOGET_INFORMATION.
Vi ønsker at finde ud af om rækken med MIT_NR = 3 findes:
Hvis vi antager, at der er et indeks på MIT_NR i ovenstående eksempel, så vil DB2 både læse data-delen og indeks-delen, hvorimod en SELECT kun vil læse indeks-delen. Man skal altså anvende ugens tip med omtanke.