Questione : Domanda di Sql per accesso

Ho la seguente domanda:

UPDATE LSInvoice STABILITO LSInvoice.UPC = “99999900202030 "
WHERE (((LSInvoice.UPC) = " 076711005351„))
SET LSInvoice.UPC = “99999900202029 "
WHERE (((LSInvoice.UPC) = " 076711005344„))
SET LSInvoice.UPC = “99999900202031 "
WHERE (((LSInvoice.UPC) = " 076711005368„))
SET LSInvoice.UPC = “99999900202032 "
WHERE (((LSInvoice.UPC) = " 076711005375„)); il

That mi dà un errore di sintassi operatore mancante. Che cosa ho fatto male?
class= del

Risposta : Domanda di Sql per accesso

Potete aggiornare soltanto l'un valore alla volta se stiate provando a farli il multple in cui clausole, o potreste usare le chiamate di funzione annidate di IIF () o potreste usare la funzione di interruttore:

AGGIORNAMENTO LSInvoice
REGOLAR LSInvoice.UPC = interruttore (LSInvoice.UPC= " 076711005351 ", “99999900202030„,
                                             LSInvoice.UPC= " 076711005344 ", “99999900202029„,
                                             LSInvoice.UPC= " 076711005368 ", “99999900202031„,
                                             LSInvoice.UPC= " 076711005375 ", “99999900202032„)
In DOVE LSInvoice.UPC (“076711005351„, “076711005344„, “076711005368„, “076711005375„)
Altre soluzioni  
 
programming4us programming4us