I am using SQL Server 2008 and Navicat. I need to rename a column in a table using SQL.
ALTER TABLE table_name RENAME COLUMN old_name to new_name;
In my case, I was using MySQL WorkBench and
ALTER TABLE table_name RENAME COLUMN old_name new_name varchar(50) not null; // without TO and specify data type of that column
was enough to change the column name!