質問があります
私はgoogleそれを試してみましたが、彼らは好きではないようです*
SQL Server 2008 を使用しています。
次のデータベーステーブルがあります。
P_Id ProductName UnitPrice UnitsInStock UnitsOnOrder
------------------------------------------------------------------------
1 Jarlsberg 10.45 16 15
2 Mascarpone Null 23 NULL
3 Gorgonzola 15.67 9 20
を文字列に置き換える必要がある場合は、null次のことを知っています。
SELECT ISNULL(UnitsOnOrder,'No Data') FROM tbl
質問
ISNULL()複数列の名前を使用するにはどうすればよいですか?- それを使用することは可能ですか
*
お気に入り
SELECT ISNULL(* , 'NO data') FROM tbl
データ型のためにこれは難しいと思います。文字列をINTデータ型に渡すことはできません。どうすればこれを修正できますか
アップデート
ISNULL() をデータ型で使用すると、値intが返さ0
れますが、代わりに空の文字列を渡すにはどうすればよいですか?