---
title: "ALTER constraints i MySQL"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/112333-alter-constraints-i-mysql"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "aasah"
published: "2004-09-24T20:51:09.000Z"
updated: "2004-09-30T16:01:20.000Z"
replies: 4
views: 329
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/112333-alter-constraints-i-mysql"
---

# ALTER constraints i MySQL

## #1 — aasah, 2004-09-24T20:51Z

Har en kolumn i en tabell med värden i vilken heter Cathegory. Nu har jag kommit på att det vore praktiskt med en tabell som lagrade alla kategorier och beskrev dom.

Men om jag nu skapar en sådan tabell så vill jag ju lägga till "constrainten" Foreign key på attributet Cathegory i min befintliga tabell T. Läste på MySQL:s (som jag använder) definitioner för ALTER och hittade:

> **MySQL:s def skrev:**
>
> ALTER \[IGNORE\] TABLE tbl_name
>     alter_specification \[, alter_specification\] ...
> 
> *alter_specification:*
> .....
>   \| ADD \[CONSTRAINT \[symbol\]\]
>         FOREIGN KEY \[index_name\] (index_col_name,...)
>         \[reference_definition\]

Resten begriper jag, men vad är **symbol**?  :q  :q

Någon som har ett exempel på hur man skriver? 

Red: Beskrivningen kommer [härifrån](http://dev.mysql.com/doc/mysql/en/ALTER_TABLE.html).

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

## #2 — LarsG, 2004-09-28T17:29Z

Med symbol avses ett (av dig valt) namn.

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

## #3 — aasah, 2004-09-28T21:14Z

> **LarsG skrev:**
>
> Med symbol avses ett (av dig valt) namn.

??? Till vad? Varför? :q

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

## #4 — LarsG, 2004-09-29T07:15Z

Namn på constraint används dels för att kunna ta bort ett constraint och dels i felsituationer så att man kan se vilket consrraint som inte uppfylls.

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

## #5 — aasah, 2004-09-30T16:01Z

Ah! Tackar! :D

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/112333-alter-constraints-i-mysql
