Ich habe eine mySQL-Tabelle namens test:
create table test(
locationExpect varchar(120) NOT NULL;
);
Ich möchte die Spalte locationExpect wie folgt ändern:
create table test(
locationExpect varchar(120);
);
Wie geht das schnell?
Meinen Sie damit, die Tabelle zu ändern, nachdem sie erstellt wurde? In diesem Fall müssen Sie alter table verwenden, insbesondere:
ALTER TABLE tablename MODIFY COLUMN new-column-definition
z.B.
ALTER TABLE test MODIFY COLUMN locationExpect VARCHAR(120);
Syntax zu Spaltennamen ändern in MySql:
alter table table_name change old_column_name new_column_name data_type(size);
Beispiel:
alter table test change LowSal Low_Sal integer(4);
Das sollte es tun:
ALTER TABLE test MODIFY locationExpert VARCHAR(120)