For mysql I have to use the function RenameColumnSQL with a full column definition. But I can't understand this. mysql supports the ALTER table RENAME old_name new_name syntax. Why it isn't used by this funtion in the data dictionary?