Tenho uma coluna que tem um datatype : datatime. Mas agora quero convertê-la em datatype varchar. Posso alterar o datatype sem deixar cair a coluna? Em caso afirmativo, então por favor explique como?
ALTER tablename MODIFY columnName newColumnType
I'não tenho a certeza de como irá lidar com a mudança da data para varchar, pelo que poderá ter de renomear a coluna, adicionar uma nova com o nome antigo e o tipo de dados correcto (varchar) e depois escrever uma consulta de actualização para preencher a nova coluna a partir da antiga.