使用Zend_Db执行UPDATE和INSERT查询时,我经常需要设置等于NULL的值(不是”)。但是,Zend_Db :: insert()和Zend_Db :: update()的默认行为似乎是将空值转换为空字符串(’‘)并照此放入数据库。
有谁知道如果php中的值为空,则实际上强制将NULL值放入字段的方法吗?
尝试将受影响的字段设置为: new Zend_Db_Expr('NULL')
new Zend_Db_Expr('NULL')