[SQL] ALTER TABLE `员工表` ADD COLUMN 出生日期 datetime BEFORE 部门; [Err] 1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'BEFORE 部门' at line 1
时间: 2023-06-16 11:06:36 浏览: 81
在MySQL中,应该使用`AFTER`或`FIRST`关键字来指定新列的位置,而不是使用`BEFORE`。因此,正确的语法应该是:
```
ALTER TABLE `员工表` ADD COLUMN 出生日期 datetime AFTER 员工姓名;
```
这将在`员工姓名`列后添加一个名为`出生日期`的新列。如果你想将新列添加到第一列,可以使用`FIRST`关键字:
```
ALTER TABLE `员工表` ADD COLUMN 出生日期 datetime FIRST;
```
阅读全文