修改MariaDB中的现有列

时间:2019-01-09 18:11:34

标签: mariadb

如何在MariaDB中将现有表列修改为NOT NULL。

我尝试-

$this->getRepository(Thread::class)->gethreadsByCategorySortedByPost($slug);

我也尝试过

ALTER TABLE EMPLOYEE MODIFY COLUMN EMP_ID SET NOT NULL;

但是每次我得到

ALTER TABLE EMPLOYEE MODIFY EMP_ID NOT NULL;

1 个答案:

答案 0 :(得分:1)

修改列定义时,您必须必须包括所有您希望保留的特征-例如INTVARCHAR(22)。也就是说,ALTER语句必须准确说明SHOW CREATE TABLE要显示的内容。