我在mybb SQL表中收到此错误:
SQL错误:1364-字段"buys"没有默认值查询:插入mybb_bank_post('pid','cos'(VALUES('1680','10000'(
我该如何解决此问题?
这表明buys
被声明为NOT NULL
。因此,当你插入到表中时,你需要给它分配一个值:
INSERT INTO mybb_bank_post (pid, cost, buys)
VALUES (1680, 10000, 0);
或者,声明该表,使buys
不是NOT NULL
——也就是说,允许使用NULL
值。或者,在表定义中提供默认值。
注意:列名或数值常量不要使用单引号。字符串和日期常量只能使用单引号。