SQL Server nullを判定して値を返す
- 作成日 2022.09.26
- Sql Server
- SQL Server

SQL Serverで、nullを判定して値を返す手順を記述してます。
環境
- OS windows10 pro
- SQL server 2019
- SSMS 18.7.1
nullを判定して値を返す
第1引数に指定した値がnullであった場合、指定した値を返す場合は、「ISNULL」を使用します。
ISNULL(値,nullであるときに返す値)
実際に、使用してみます。
DECLARE @c1 NVARCHAR(20) = null
DECLARE @c2 NVARCHAR(20) = 'aaa'
SELECT ISNULL(@c1,'yes'),
ISNULL(@c2,'yes')
実行結果

「@c1」はnullなので、「yes」が返っていることがわかります。
-
前の記事
SQL Server 左から指定した文字数を抽出する 2022.09.26
-
次の記事
PostgreSQL 配列のデータを指定した区切り文字で文字列化する 2022.09.26
コメントを書く