質問があります
私は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
れますが、代わりに空の文字列を渡すにはどうすればよいですか?