字段在yii中没有默认值

时间:2017-02-07 05:44:51

标签: sql yii

2 个答案:

答案 0 :(得分:0)

它说Looged_out列没有默认值,它不是null并且你没有传递任何值

答案 1 :(得分:0)

  

首先尝试发布任何代码或查询以及您的问题。 [没有   imgur.com代码]。

错误表明Logged_out列没有默认值。此错误可能会上升,因为您可能会将Logged_out定义为NOT NULL,而无需使用DEFAULT明确指定其默认值。现在,您还没有在Logged_out查询中提供insert值。因此引发了错误。

解决方案:将Logged_out列的默认值设置为,

ALTER TABLE tbl_session_detalis ALTER COLUMN logged_out SET DEFAULT 'someValue';

或者在插入查询中提供logged_out的值。

  

当您拥有null时,sql如何保存NOT NULL