以下のコードで空白値の代わりに0またはゼロ、またはValueA列に空白行 が入っているのはなぜですか?空白値の代わりにゼロを得る
どうすれば空白の値に変更できますか?
select ValueA = case when ValueB = 'No' then ValueA
when ValueB = 'Yes' then ''
else ''
end
From Table
または
私はValueB = 'Yes' then CAST(NULL AS varchar(25))
を使用している場合は、私にヌル を与え、それがヌルです私は空白たいが、私はゼロを取得し、ブランク に変換しようとします。どうして?
どうすれば空白になれますか? valueAの数であり、そしてそれは「空白行」を含むことができないのでValueAは0
ですか? – Ben
"ValueA"列はどのような型ですか? –
nullの代わりに空白が必要なのはなぜですか?あなたはasp.netなどのデータを消費していますか(そうでなければ、あなたが望むようにヌル値を扱わないものでそれを消費しますか?) – Chains