Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Zapytanie o usunięcie klucza unikalnego lub podstawowego z tabeli MYsql

To jest krótki samouczek dotyczący usuwania klucza unikalnego lub podstawowego z tabeli MYSql. Czasami dodajemy unikalny klucz w kolumnie tabeli, aby zapobiec zduplikowanym wpisom, ale jeśli w każdym przypadku potrzebujesz zduplikowanych danych w tabeli, tak jak w moim przypadku, przypisałem unikalny klucz jako nazwa_firmy w mojej tabeli firm, aby zapobiec przechowywaniu zduplikowanej nazwy firmy w mojej mysql table, Ale po pewnym czasie muszę przechowywać zduplikowaną nazwę firmy, ponieważ niektóre firmy mają wiele adresów, wtedy muszę usunąć unikalny klucz z tabeli firm, a następnie za pomocą poniższego zapytania zmienić kolumnę company_name. Korzystanie z MySQL ALTER polecenie, które umożliwia modyfikację właściwości kolumny tabeli.


Usuwam unikalny klucz..

ALTER TABLE companies
DROP INDEX company_name;

Usuwam klucz podstawowy...

ALTER TABLE companies
DROP INDEX 'PRIMARY';



Jeśli podoba Ci się ten post, nie zapomnij zasubskrybować mojego publicznego notatnika, aby uzyskać więcej przydatnych rzeczy


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Błąd MySQL 1436:Przepełnienie stosu wątków za pomocą prostego zapytania

  2. Jak znaleźć n-tą pozycję w MySQL?

  3. Najlepsze rozwiązanie DBaaS dla MySQL

  4. MySQL's now() +1 dzień

  5. licznik za każde dołączenie - optymalizacja