webForumDet fria alternativet

Delete med join

3 svar · 194 visningar · startad av Mharlin

MharlinMedlem sedan juni 200277 inlägg
#1

Hej,

Finns det något sätt man kan joina två tabeller och köra en delete så att man tar bort raderna ur båda samtidigt?

kristofferMedlem sedan juni 20001 257 inlägg
#2

Om du kör SQL Server 2000 kan du göra en cascading delete på posten med primärnyckeln.

MharlinMedlem sedan juni 200277 inlägg
#3

Kör tyvärr bara SQL 7.0... förmodar att det inte funkar då :-(
Tack ändå

LarsGMedlem sedan dec. 200012 464 inlägg
#4

Nej, cascading delete är nytt i sql server 2000. I version 7.0 får man lösa det med hjälp av triggers och då går det inte att ha foreign keys alls.

129 ms totalt · 3 externa anrop · v20260731065814-full.3ab8d573
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)