在表中添加一列。收到SYNTAX错误,但不确定原因

不知道为什么这两行不让我添加一列。

    ALTER TABLE people
    ADD COLUMN job_desc VARCHAR(15) BEFORE salary;
iCMS 回答:在表中添加一列。收到SYNTAX错误,但不确定原因

documentation中,语法为:

ADD [COLUMN] col_name column_definition [第一| col_name ]

之后

您可以使用FIRSTAFTER,但不能使用BEFORE。如果要将其放在特定列的前面,请找到前一列,并AFTER放在那一列。如果要将其放在第一列之前,请使用FIRST

,

您需要使用AFTER而不是之前。

// e:Barmar更快:D

本文链接:https://www.f2er.com/2294698.html

大家都在问