次のクエリでは、
select NVL(gender, 'not available') from member
性別が null の場合、クエリは「利用できません」を返します。しかし、2番目の引数は最初の引数と同じデータ型でなければならないようです.(この例では、性別はCHAR(1)ですが、2番目の引数はCHAR(1)ではなくVARCHARまたはCHAR(n)です。メイン テーブルのデータ型を変更していますか? Amazon Redshift を使用していますが、group by でも nvl ステートメントを使用しているため、解決策をできるだけ簡潔にする必要があります。