Ämne: Säker query?
Visa ett inlägg
Oläst 2011-05-05, 12:56 #1
Ara Ara är inte uppkopplad
Bara ett inlägg till!
 
Reg.datum: Mar 2005
Inlägg: 1 956
Ara Ara är inte uppkopplad
Bara ett inlägg till!
 
Reg.datum: Mar 2005
Inlägg: 1 956
Citat:
Ursprungligen postat av coredev Visa inlägg
Ja, den är säker - men läskig. Lätt att göra fel. Vad händer t.ex. om du av misstag råkar ändra något i den inre sql-frågan som gör att den inte retunerar något?

Det är förmodligen säkrare att loopa igenom rad för rad, även om det tar otroligt mycket längre tid. En annan lösning är att hämta en lista med alla id-nummer som skall bort, kolla att listan inte är överdrivet lång och sedan köra delete where in...
Ju mer "manuellt arbete" ju större är risken till fel, anser jag. Kör du det i en transaktion är du väldigt säker.
Ara är inte uppkopplad   Svara med citatSvara med citat