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

update/indexerat

Rekommendera Poster

jan-erik

kan man i en update använda index?

xvis

field='$a[1]',

 

?

 

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser
Jonas__B

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] ."' " ;

 

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser
johanafm

"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.

 

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Skapa ett nytt konto på vårt forum. Det är lätt!

Registrera ett nytt konto

Logga in

Redan medlem? Logga in här.

Logga in nu



×
×
  • Skapa nytt...