I en databas , är en primärnyckel ett fält i en tabell som hjälper till att unikt identifierar varje post i tabellen . Skapa en tabell med en primärnyckel begränsning på ett eller flera fält och fylla i tabeller med information. Både MySQL och Oracle tillåter dig att uppdatera och ändra den primära nyckeln utan att du behöver ta bort och återskapa dina tabeller med SQL-frågor . Uppdatera den primära nyckeln i antingen programmet från kommandoraden . Instruktioner
MySQL
1
Öppna en MySQL-databas . Öppna en kommandotolk där du skriver SQL-frågor
2
Type " ALTER TABLE tabellnamn DROP PRIMARY KEY , " . In kommandoraden och köra frågan . Ange inte den primära nyckeln eller MySQL kommer att generera ett syntaxfel . MySQL kommer att ta bort den primära avgörande begränsning i tabellen
3
Type " ALTER TABLE tabellnamn ADD PRIMARY KEY ( kolumnnamn ) , " . In kommandoraden och köra frågan . MySQL kommer att skapa en ny primärnyckel begränsning i tabellen . Om kolumnen som du anger med " kolumnnamn " inte existerar , kommer MySQL inte uppdatera tabellen
4
Type " DESCRIBE tabellnamn , " . In kommandoraden och köra frågan . MySQL kommer att visa information om ditt bord . Granska den information och se till att programmet har uppdaterat tabellen korrekt . Addera Oracle
5
Öppna en Oracle -databas . Öppna en kommandotolk där du skriver SQL-frågor
6
Type " ALTER TABLE tabellnamn primary_key_id DROP tvång; " . In kommandoraden och köra frågan . Den " primary_key_id " är namnet på fältet med primärnyckeln . Oracle kommer att ta bort den primära avgörande begränsning i tabellen
7
Type " ALTER TABLE tabellnamn ENABLE CONSTRAINT primary_key_id , " . In kommandoraden och köra frågan . Oracle kommer att skapa en ny primärnyckel begränsning i tabellen
8
Type " DESCRIBE tabellnamn , " . In kommandoraden och köra frågan . Oracle kommer att visa information om ditt bord . Granska den information och se till att programmet har uppdaterat tabellen korrekt .