将Mariadb列类型从varchar更改为blob

7
如何将Mariadb列类型从varchar更改为blob或varchar2(500)

添加新列。复制数据。删除旧列。Varchar2,那不是Oracle的类型吗? - jarlh
你真正想做什么?有很多“字符集”问题很容易出错,因此在告诉你采取哪种方法之前,我需要更多信息。在获得更明确的答案之前,请不要进行实验;你可能已经破坏了数据。 - Rick James
1个回答

14

你需要一个修改表的查询语句

ALTER TABLE table_name
MODIFY column_name column_definition

例子:

ALTER TABLE websites
MODIFY host_name varchar(50);

修改表 db.table 中的列 user 的数据类型为 blob 时出现语法错误。 - maya16
尝试修改而不是更改。 - osanger

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接