小编kst*_*t92的帖子

SQL 插入错误:无法将 NULL 值插入列“Id”

我想使用以下查询在我的数据库中插入值:

INSERT INTO Users (pinConfirmed,Factor,DateUtc,LockoutEnabled,AccessCount,EmailConfirmed)
 values ('false', 'false','1/1/2018' ,'false','0','false')
Run Code Online (Sandbox Code Playgroud)

但我收到此错误:无法将 NULL 值插入列“Id”、表“用户”中;列不允许为空。插入失败。

但是,DB中已经存在Id不为空的数据。我检查了这两个请求,发现 Id 没有空值。

select * from Users where Id IS NULL;
select * from Users where Id = 'NULL';
Run Code Online (Sandbox Code Playgroud)

我不明白问题出在哪里。需要帮助请。

database sql-insert

2
推荐指数
1
解决办法
2万
查看次数

标签 统计

database ×1

sql-insert ×1