SQL Server
 Computer >> コンピューター >  >> プログラミング >> SQL Server

SQLServerのISNOTNULL条件

このSQL Serverチュートリアルでは、ISNOTNULL条件の使用方法と特定の構文および例を示します。

SQLServerのISNOTNULL条件は、値がNOTNULLかどうかを確認するために使用されます。テーブルのNULL値は、空のフィールド、つまり値のないフィールドの値です。

構文構文はNULLではありません

  'expression' IS NOT NULL 

変数名または変数値

  1. 値NOTNULLが返される式はTRUEです
  2. 値NULLが返される式はFALSEです

例-SELECTコマンド

SQLServerのSELECTステートメントのISNOTNULL条件の例。

 SELECT * 
FROM nhanvien
WHERE ho IS NOT NULL;

この例では、従業員情報フィールドにNULL値が含まれていない(空白のままではない)ユーザーテーブルからすべてのレコードを返します。

例-INSERTコマンド

  INSERT INTO dan hba 
(danhba_id, ho, ten)
SELECT nhanvien_id, ho, ten
FROM nhanvien
WHERE ho IS NOT N ULL;

このコマンドは、テーブル内の従業員の名前がNULLでない場合、レコードをnambaテーブルに挿入します。

例-UPDATEコマンド

 UPDATE nhanvien 
SET tinhtrang = 'Active'
WHERE ho IS NOT NULL;

テーブル内のレコードがNULL値ではない場合は更新されます。

例-DELETEコマンド

 DELETE FROM nhanvien 
WHERE tinhtrang IS NOT NULL;

この例では、テーブルのすべてのレコードに、削除されるNULL値を含まない「ステータス」情報フィールドがあります。


  1. またはSQLServerの条件

    SQL Server(Transact-SQL)のOR条件は、複数の条件をチェックして、返された結果のレコードが条件を満たしているかどうかを確認するために使用されます。これは、SELECT、INSERT、UPDATE、またはDELETEコマンドでよく使用されます。 構文OR条件 WHERE điều kiện 1 OR điều kiện 2 … OR điều kiện n 変数名または変数値 条件1、条件2。条件n これらの条件のいずれかが満たされている必要があり、新しいレコードが選択されます 注 SQL ServerのOR条件では、2つ以上の条件をチェックできます。

  2. MS SQL Serverとは何ですか?

    SQL Serverとは何ですか? RDBMSに基づいてMicrosoftが開発したソフトウェア。 また、ORDBMS(オブジェクトリレーショナルデータベース管理システム)。 独立したプラットフォーム。 ソフトウェアは、コマンドラインインターフェイスとGUIインターフェイスの両方を使用します。 SQL言語のサポート(以前のSEQUEL-構造化された英語のクエリ言語)-これはIBMの製品です。 SQLServerを使用する目的 データベースを作成します。 データベースを維持します。 SSASによるデータ分析-SQLServerAnalysisServices。 SSRSによるレポートの作