Just nu i M3-nätverket
Gå till innehåll

update/indexerat


jan-erik

Rekommendera Poster

ja, såvida att man skriver rätt.

 

var sqlstr= "UPDATE tabell SET field='$a[1]' ";

 

eller

 

var sqlstr= "UPDATE tabell SET field='" .$a[1] ."' " ;

 

Länk till kommentar
Dela på andra webbplatser

  • 6 months later...

"UPDATE tabell SET field='" . $a[1] ."'";

 

Detta kan ge väldigt obehagliga effekter om man inte verkligen vill uppdatera alla poster i en tabell... Och ska alla poster uppdateras finns det inget behov av att använda index. Samtliga poster (full table scan) måste ändå gås igenom.

 

"UPDATE tabell SET field='" . $a[1] ."' WHERE field2 = 'värde'"

är vad man normalt sett vill göra.

 

Men angående att använda index... finns det index och de kan användas så används de, och det ska de göra även vid updates.

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...