有没有办法添加新列并在mysql中设置其默认值?当我运行此命令时,我收到语法错误。
ALTER TABLE tableName ADD newColumn varchar(20) SET DEFAULT 'test';
我发现的文件并没有真正帮助我。
答案 0 :(得分:4)
SET
不一定是必要的:
ALTER TABLE tableName ADD newColumn varchar(20) DEFAULT 'test';
答案 1 :(得分:-1)
试试这个
ALTER TABLE tableName ADD COLUMN newColumn VARCHAR(20)DEFAULT'test';