php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 01.05.2005, 16:47  
Gast
 
Beiträge: n/a
Standard Primary Key nachträglich setzen

Hi!

Ich habe folgendes Problem.
Ich habe die Tabelle concerts_general erstellt - leider hab ich bei der Erstellung vergessen, das Feld con_id als Primary Key mit Autowert zu definieren.

Kann ich das nachträglich machen? Währ es möglich das zu machen, ohne die bereits in der Tabelle gespeicherten Datensätze zu löschen?

Danke im Vorraus!
  Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 01.05.2005, 16:52  
Gast
 
Beiträge: n/a
Standard

Das geht, klar.
phpmyadmin würde dieses automatisch machen.
Der Befehl dafür ist:


ALTER TABLE `tableName` ADD `column` INTEGER, ADD PRIMARY KEY (`column`);
  Mit Zitat antworten
Alt 01.05.2005, 17:05  
Gast
 
Beiträge: n/a
Standard

tja, du hast mir das zwar schön beschrieben, leider hab ich es noch nicht ganz verstanden bzw. falsch ausgeführt.

ALTER TABLE concerts_general ADD con_id INTEGER, ADD PRIMARY KEY (con_id);

Das würde ja heißen, dass ich der tabelle concerts_general eine zusätzliche spalte einfüge.

Hab die Spalte con_id als varchar(5) bereits in der db.
Ich müsste einfach nur con_id zum Datentyp Integer umwandeln und dann den Primary Key rauflegen.

Könntest mir schreiben wie das geht, so wies ich in phpMyAdmin probiert hab (unter SQL eingabe) hats nicht funktioniert....
  Mit Zitat antworten
Alt 01.05.2005, 17:08  
Gast
 
Beiträge: n/a
Standard

ALTER TABLE `concerts_general` MODIFY `con_id` INTEGER, ADD PRIMARY KEY (`con_id`);

Kann laut Threadöffner
geclosed werden
  Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
eof setzen. Slava PHP Tipps 2007 15 03.04.2007 14:23
Auf eine Flashanimation einen Link setzen andrew22 HTML, Usability und Barrierefreiheit 23 06.03.2007 15:28
PRIMARY und UNIQUE Floezen Datenbanken 3 27.09.2006 22:46
Generell Variable als "global" setzen möglich ? simsalabim PHP Tipps 2006 18 19.05.2006 18:47
ftp account erstellen in confixx umgebung PHP-Fortgeschrittene 5 15.02.2006 20:41
INT Feld (Primary Key + auto_increment ) auf NULL setzen? Plague Datenbanken 2 15.11.2005 21:53
INT Feld (Primary Key + auto_increment ) auf NULL setzen? Plague Datenbanken 1 08.11.2005 09:13
PRIMARY KEY + KEY + UNIQUE? Datenbanken 1 01.11.2005 08:10
[Erledigt] Gültigkeitsdauer eines Cookies lässt sich nicht setzen PHP Tipps 2005-2 8 21.10.2005 13:25
[Erledigt] Problem mit mySQL Datenbanken 7 27.09.2005 12:06
[Erledigt] Aufbau Reloadsperre (IP,Zeit,URL) - 2 x PRIMARY KEY? Datenbanken 4 03.08.2005 16:37
[Erledigt] primary key bei doppelten postleitzahlen... Datenbanken 8 27.07.2005 15:02
2 verschachtelte while Schleifen. Großes Performanceproblem Datenbanken 3 30.05.2005 12:52
Dateien erstellen und chmod setzen auch wenns nicht geht ^^ PHP Tipps 2005 8 22.05.2005 02:53
HILFE: Column count doesn't match value count at row 1 Datenbanken 17 12.06.2004 16:45

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
mysql primary key setzen, phpmyadmin primary key, primary key nachträglich setzen, sql primärschlüssel nachträglich, sql primary key nachträglich setzen, mysql primary key nachträglich, primary key setzen, sql primary key nachträglich, phpmyadmin primärschlüssel definieren, sql nachträglich primary key, sql primary key festlegen, sql nachträglich primary key setzen, sql primärschlüssel setzen, mysql primary key nachträglich hinzufügen, primary key nachträglich, mysql nachträglich primary key, mysql primary key nachträglich setzen, nachträglich primary key sql, primärschlüssel nachträglich setzen, sql nachträglich primärschlüssel

Alle Zeitangaben in WEZ +2. Es ist jetzt 08:06 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.