将NULL值插入INT列

mis*_*sho 30 mysql

如何使用MySQL将NULL值插入INT列?可能吗?

she*_*tie 43

如果列具有NOT NULL约束,则不可能; 但除此之外没关系:

INSERT INTO MyTable(MyIntColumn) VALUES(NULL);
Run Code Online (Sandbox Code Playgroud)


Ric*_*iwi 13

2种方法

insert tbl(other,col1,intcol)values('abc',123,NULL)

或者只是从列列表中省略它

insert tbl(other,col1)values('abc',123)