如何在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;
答案 0 :(得分:1)
修改列定义时,您必须必须包括所有您希望保留的特征-例如INT
或VARCHAR(22)
。也就是说,ALTER
语句必须准确说明SHOW CREATE TABLE
要显示的内容。