来自 澳门威尼斯人注册网站 2020-03-13 22:05 的文章
当前位置: 澳门威尼斯人平台 > 澳门威尼斯人注册网站 > 正文

sql is not null 与 is null 用法

如果表中的某个列是可选的,那么我们可以在不向该列添加值的情况下插入新纪录或更新已有的记录。这意味着该字段将以 NULL 值保存。

今天寫了一個存儲過程,將兩個字段合并成一個字段,這兩個字段一定有一個字段有內容,但是查詢出來后該字段卻為null;

NULL 值的处理方式与其他值不同。

很鬱悶,不知道爲什麽,弄了半天才發現如果一個為null的字段加上任何非Null信息都為null,正確的做法是:isnull("字段",' ')+其它字段,這樣的話,只要其它字段有內容,就一定可以查詢出來!比如:

NULL 用作未知的或不适用的值的占位符。

  select null+'13' 這樣的話得出來的是:null

注释:无法比较 NULL 和 0;它们是不等价的。

  但是 select isnull(null,' ')+'13' 結果是13

本文由澳门威尼斯人平台发布于澳门威尼斯人注册网站,转载请注明出处:sql is not null 与 is null 用法

关键词: