1

因此,工作中的另一个人创建了一个表,其中包含一个名为:

    Max(`abs_spg_20090430`.`ID`)

现在我正在尝试在另一台服务器上运行数据库转储,这给了我一个错误。

我正在尝试重命名它,但是

    ALTER TABLE abs_spgID_20090504 CHANGE Max(`abs_spg_20090430`.`ID`) id bigint default null;

    ALTER TABLE abs_spgID_20090504 CHANGE `Max(`abs_spg_20090430`.`ID`)` id bigint default null;

给我一个错误。你们有没有任何友好的人有提示?非常感谢!

4

1 回答 1

3

您还需要引用您的报价和专栏,例如:

ALTER TABLE abs_spgID_20090504  CHANGE `Max(``abs_spg_20090430``.``ID``)` id BIGINT DEFAULT NULL;
于 2011-11-05T08:29:47.820 回答