初期値のNULLのままのカラムを0とみなしたくて調べました。
photo credit: wetribe via photopin cc
SQL Serverの環境で、プログラムの都合上、NULLまたは数値が設定されているカラムの値を取得する際に、NULLを0に変換しなければならなくなりました。
調べた結果
ISNULLという関数で変換できることがわかりました。使い方は、
SELECT ISNULL(col1, 0) FROM sales
で、NULLでなければcol1カラムの値が取得でき、NULLであれば0になります。
こういう処理もできるので、なるべくSQLで処理できるものはして、プログラム側を簡単にしたいです。