Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql 字段不为';在yii中没有默认值_Sql_Yii - Fatal编程技术网

Sql 字段不为';在yii中没有默认值

Sql 字段不为';在yii中没有默认值,sql,yii,Sql,Yii,“项目预算”字段没有默认值它表示Looged\u out列没有默认值,它不为空,并且您没有向它传递任何值 首先,试着把任何代码或查询与你的问题一起发布。[没有 imgur.com获取代码] 错误表明,Logged\u out列没有默认值。此错误可能会出现,因为您可能被定义为注销非空,而不使用默认值明确指定其默认值。现在,在insert查询中也不提供Logged\u out值。因此会抛出错误 解决方案:将注销列的默认值设置为 ALTER TABLE tbl_session_detalis ALTE


“项目预算”字段没有默认值

它表示Looged\u out列没有默认值,它不为空,并且您没有向它传递任何值

首先,试着把任何代码或查询与你的问题一起发布。[没有 imgur.com获取代码]

错误表明,
Logged\u out
列没有默认值。此错误可能会出现,因为您可能被定义为
注销
非空
,而不使用
默认值
明确指定其默认值。现在,在
insert
查询中也不提供
Logged\u out
值。因此会抛出错误

解决方案:
注销列的默认值设置为

ALTER TABLE tbl_session_detalis ALTER COLUMN logged_out SET DEFAULT 'someValue';
或者在插入查询中提供已注销的

当您有
非null
时,sql如何保存
null


[0]=>HY000[1]=>1364[2]=>字段“项目预算”没有默认值您应该在此处发布您尝试了什么?杰克·杰伊,在这里写作真痛苦。所有代码都在其他服务器中工作。但它没有在新服务器上运行。这是由中定义的严格的转换表SQL模式造成的。我想删除此模式。但是我不知道如何删除它,但是它可以另存为null,因为它正在另一个域上工作。但在新域名上,它会出现错误,比如我发布域名,但我没有得到它。