Problem:
Chcesz usunąć klucz podstawowy z tabeli w bazie danych.
Przykład:
Chcemy usunąć klucz podstawowy z tabeli product .
Rozwiązanie 1:
ALTER TABLE product DROP PRIMARY KEY;
Dyskusja:
Aby usunąć klucz podstawowy z tabeli, użyj ALTER TABLE klauzula z nazwą tabeli (w naszym przykładzie product ), po której następuje klauzula DROP PRIMARY KEY .
Ponieważ tabela może mieć tylko jeden klucz podstawowy, nie musisz określać kolumn klucza głównego.
Rozwiązanie 2 (usunięcie ograniczenia klucza podstawowego):
ALTER TABLE product DROP CONSTRAINT PK_product_id;
Dyskusja:
Innym sposobem jest użycie ALTER TABLE z DROP CONSTRAINT klauzula z nazwą ograniczenia klucza podstawowego.
Jest to dobry sposób na usunięcie klucza podstawowego, jeśli znasz nazwę ograniczenia klucza podstawowego. Musisz jednak podać nazwę ograniczenia klucza podstawowego.