Deleta poster från flera tabeller

Databaser & SQL

1 svar · 187 visningar · startad av web00132

Medlem sedan maj 2001797 inlägg
Trådstart#1

Hur ska man gå till väga om man vill deleta poster från flera tabeller i en SQL-sträng?

Typ så här:

DELETE * FROM address, contact WHERE address.firstname = '" & Combo1.Text & "' AND address.personID = contact.personID

Medlem sedan dec. 200012 464 inlägg
#2

Man gör ett delete-statement per tabell (inom en transaktion).

Eller så kan du sätta upp att du har on delete cascade i din foreign key definition och då kommer access att ta bort de relaterade posterna automatiskt.

256 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)