当前位置: 首页 > 面试题库 >

使用Zend_Db时如何将值设置为NULL

那安宁
2023-03-14
问题内容

使用Zend_Db执行UPDATE和INSERT查询时,我经常需要设置等于NULL的值(不是”)。但是,Zend_Db ::
insert()和Zend_Db :: update()的默认行为似乎是将空值转换为空字符串(’‘)并照此放入数据库。

有谁知道如果php中的值为空,则实际上强制将NULL值放入字段的方法吗?


问题答案:

尝试将受影响的字段设置为: new Zend_Db_Expr('NULL')



 类似资料:
  • 问题内容: 如何在Java中使用org.json.JSONObject将值设置为null?我肯定可以通过使用isNull来读取值是否为null,但是当我将其设置为null时,它只会忽略我: 问题答案: 尝试设置而不是: 用于明确定义没有值的名称的哨兵值。与null不同,具有以下值的名称: 显示在names()数组中 出现在keys()迭代器中 为has(String)返回true 不要抛出get(

  • 我正在开发springboot应用程序,在该应用程序中,我需要为请求API添加一个标头,它们使用org.springframework.http.HttpHeaders将标头值设置为请求。 我可以看到他们使用下面的代码来设置字符串值标题。 https://docs.spring.io/spring-framework/docs/current/javadoc-api/org/springframe

  • 我正在创建一个rest方法,它可以使用RequestParam注释处理一个可选参数(在本例中是性别)。但性别值始终被视为空值。(spring Version4.0.0)第二个参数被认为是正确的。 提前谢了。潘卡杰

  • 我想通过Selenium设置日期值。 我正在处理这个页面

  • 组件: 表单: 该函数更新一个JSON记录。例如,它用“fname”ng model更新“firstName:”条目。问题是,除非用户修改输入的值,否则ngModel被读取为null,即使已经存在< code > value = " { { current user . first name } } " 的值。 如何设置 ngModel 以从实际输入的值其值?

  • 问题内容: 嘿,用Class值设置bean属性的最佳方法是什么?关于XML配置。对于这样的豆: 问题答案: 只需注入类名,Spring就会为您将其转换为对象,例如