---
title: "Jobbig Delete grej"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/68081-jobbig-delete-grej"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "henrikjohansson"
published: "2003-02-12T15:49:04.000Z"
updated: "2003-02-12T16:21:52.000Z"
replies: 2
views: 175
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/databaser-sql/68081-jobbig-delete-grej"
---

# Jobbig Delete grej

## #1 — henrikjohansson, 2003-02-12T15:49Z

Kan någon hitta något fel med denna koden

```
DELETE Kategori.*, TexOrder.*, Texten.*, KatOrder.*, Kategori.ID
FROM TexOrder RIGHT JOIN ((KatOrder RIGHT JOIN Kategori ON KatOrder.katID = Kategori.ID) LEFT JOIN Texten ON Kategori.ID = Texten.KategoriID) ON TexOrder.ukID = Texten.Id
WHERE (((Kategori.ID)=5));
```

Den är genererad i Access och när jag gjorde den som urvalsfråga så listar den det jag vill ta bort men när jag gör om den till DELETE så blir det error när jag kör den :(

Permalänk: https://www.webforum.nu/p/68081

## #2 — LarsG, 2003-02-12T16:17Z

Om du får något fel så är det alltid bra att ta med feltexten.

Du kan bara göra delete på en tabell i taget. Om du vill att delete i en tabell innebär delete i relaterade tabeller så kan du definera det när du sätter upp foreign keys mellan tabellerna. I sql heter det 

```
create table fk(aleb int references pk on delete cascade)
```

I access är det väl någon jämrans checkbox man klickar i.

Permalänk: https://www.webforum.nu/p/949527

## #3 — Engine^, 2003-02-12T16:21Z

Tja... man öppnar fönstret Relationships, tar egenskaper för den aktuella relationen och klickar i 'Cascade Delete Related Records'.

Permalänk: https://www.webforum.nu/p/949535

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/68081-jobbig-delete-grej
