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

用空值更新列

浦德明
2023-03-14
问题内容

我尝试更新表,如下所示:

update userloginstats set logouttime = sysdate where logouttime = null;

它没有使用空值更新列。什么地方出了错?


问题答案:

更改为

...where logouttime is null;
                    ^^^^^^^

NULL是一个特殊值,我们不能将其与常规=运算符一起使用。

从Oracle文档中获取NULL:

要测试是否为空,请 使用比较条件IS NULL和IS NOT
NULL。如果您使用任何其他具有null的条件并且结果取决于null的值,则结果为UNKNOWN,因为null表示缺少数据,null 不能
等于或不等于任何值或另一个null



 类似资料:
  • 问题内容: 我有以下查询,仅在它们为空时才在其中更新值。 是否可以将所有这些都放入单个查询中? 和 问题答案: 您可以尝试: 尽管它可能会触发更新触发器,即使对于实际上未更改的行也是如此。

  • 问题内容: 使用Hibernate,我想根据条件更新数据库中的数据,但是出现以下错误:“遍历的节点不能为空” 这是我的数据库描述: 这是我的JPA: 我究竟做错了什么?如果我将LEFT JOIN移到SET之前: 我得到:“正在期待SET,找到了LEFT” 如果我删除联接: 我得到:“非法尝试取消对集合的引用”。 更新值的正确方法是什么? 谢谢你的帮助! 问题答案: 第4章中的JPA 2.0规范包含

  • 我正在做一个数据密集的角度项目,在这个项目中,我有一个ng重复,其中许多值每秒更新一次。如果一个值为空,它现在会更新DOM以显示一个空值;这是正确的行为。 需要的解决方案 我想要的是一个过滤器或表达式,当新值为空或NULL时,它不会更新DOM中的值。我相信他们称之为“锁定数据”。 可能的解决方案 我用$watch找到了几个可能的解决方案,但我相信它们不适合ng重复,或者至少效率不高:angular

  • 我有一系列推车。我想更新请求对象中的产品数量。即。 我有一个数组的产品和数量,比如: 我想更新它们,如: 这可能的逻辑是什么?

  • 问题内容: 我有以下形式的mongodb集合: 让值字典为。我需要更新中的键值。即我想更改为 pymongo中的该怎么办? 代码是这样的: 现在在productData中反映新值。 这是我尝试过的方法,它引入了一个新的键值对,而不是更新 问题答案: 如果要将文档的值设置为任意值,可以使用$ set语法。如果该属性已经存在于文档中,则将更新值;如果不存在,则将创建该值。如果您需要像描述的那样在字典中

  • 我正在谷歌电子表格工作,想更新我想要的数据。我阅读了本文,并在其控制台上成功地更新了数据。现在我想用更新数据,但我对这些选项有点困惑 当我在上面的文章控制台编辑器中输入所需的值时,它成功地更新了数据,并给出以下结果 要求 回答 所以我的困惑是,我怎么能把我的值(我想更新)在这个和我怎么能设置在php curl api链接。 我搜索了很多,读了很多关于的文章,但是我没有得到任何有用的信息,也没有使用