2009-10-31 24 views

cevap

18

Sen değişim kolonu deyimindeki sütun tanımını katmak lazım (emin değilim neden, ama bu belgeler böyle diyor.)

Yani bu çalışması gerekir: için

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

yılında content için help den MySQL sütunu yeniden adlandırmak için:

Bir CHANGE old_col_name new_col_name column_definition maddesini kullanarak bir sütun adını değiştirebilirsiniz.

+0

sayesinde sayfa. üzgünüm, column_definition nedir? TEXT INT vb. gibi bir sözdizimi var mı? – wow

+1

Evet, türü, kısıtlamaları vb. Tam tanımı için http://dev.mysql.com/doc/refman/5.1/en/create-table.html sayfasına bakın. –

+0

@bob dokümanı kontrol ediyor musunuz? –