住所、州、郵便番号など3つの連結されたフィールドで構成される仕入先住所を照会する必要があります。私の唯一の問題は、ベンダの1人が自分の住所のヌル値を持っているため、NULL状態のZIPを読み込むことです。selectステートメントでNVLに問題がある
私が試した:
SELECT vendor_name, NVL(vendor_address1, ' ') || ' ' || vendor_state || ' ' || VENDOR_ZIP_CODE AS "Complete Address"
from ap.vendors;
と同様に
SELECT vendor_name, NVL(to_char(vendor_address1), ' ') || ' ' || vendor_state || ' ' || VENDOR_ZIP_CODE AS "Complete Address"
from ap.vendors;
をしかし、ヌルは常にNULLとして表示されます。
この時点で私のオプションは何か分かりません。
vendor_address1のデータ型はstring型ですか。あなたが言う住所のないレコードのvendor_nameがあることを確認するだけですか? – Edward
あなたは 'NULL'という文字列ではないことを確信していますか? – saikumarm