2009-10-31 9 views
17

Wie mysql Spalte help-content in meinem Tisch tbl_helpMySQL - Umbenennen Spalte

mysql_query("ALTER TABLE tbl_help " . "CHANGE COLUMN help content;"); 

Antwort

18

Sie haben die Definition der Spalte in der Änderungs Spalte Anweisung (nicht sicher, warum, aber das ist, was die Dokumentation sagt.)

So sollte diese Arbeit:

mysql_query("ALTER TABLE tbl_help " . "CHANGE COLUMN help content VARCHAR(200) ;"); 
7

Von mySql Doc pages umbenennen:

Sie können eine Spalte mit einer CHANGE old_col_name new_col_name column_definition Klausel umbenennen.

+0

Dank für Die Seite. Entschuldigung, was ist die column_definition? Es ist Syntax wie TEXT INT usw.? – wow

+1

Ja, es ist der Typ, die Einschränkungen usw. Siehe http://dev.mysql.com/doc/refman/5.1/en/create-table.html für die genaue Definition. –

+0

@bob das Dokument überprüfen? –