Null合体演算子
OracleのPL/SQLではNVL(英語版)()関数が同じ役割を提供する。
SQL Server/Transact-SQLでは同じパターンのISNULL関数が存在する。
ISNULLとIS NULLを混同しないように注意が必要である。後者は何かがNULLとして宣言されているか否かを評価するために存在する。
ANSI SQL-92標準規格はOracle、SQL Server、PostgreSQL、SQLite、そしてMySQLに実装されているCOALESCE関数を含む。COALESCE関数はnullでない最初の引数を返し、すべての引数がnullの場合はnullを返す。
ColdFusion 11もしくはRailo(英語版) 4.1ではCFMLはnull合体演算子を三項演算子?:の一種としてサポートする。上述のC#の同様のものと機能的にも文法的にも等価である。以下がそのコード例である。