Для чего стоит COALESCE похож, но
IFNULL(expr1, default)
- это точное соответствие, которое вы ищете в DB2.
COALESCE допускает несколько аргументов, возвращая первое NON NULL выражение, тогда как IFNULL разрешает только выражение и значение по умолчанию.
Таким образом
SELECT product.ID, IFNULL(product.Name, "Internal") AS ProductName
FROM Product
Дает вам то, что вы ищете, а также предыдущие ответы, просто добавляя для полноты.