SQL Server 2008 R2 で、日付が NULL の場合に文字列に変換する SQL クエリを作成したいと考えています。例えば...
Date ShipmentRef RecieptNo
2009-01-01 03:12:11.596 DS298-YYY 18060
FM298-YYY 95464
2010-11-11 08:33:55.974 IL298-YYY 56703
2003-08-01 07:00:44.846 UI835-XYX 40264
US655-YXY 34643
2004-03-07 12:46:33.352 WE242-XXX 83755
上記のデータは、現在のデータがどのように見えるかのサンプル テーブルです。SELECT クエリを実行すると、次のようにデータが返されます。
Date ShipmentRef RecieptNo
2009-01-01 03:12:11.596 DS298-YYY 18060
InsertRandomStringHere FM298-YYY 95464
2010-11-11 08:33:55.974 IL298-YYY 56703
2003-08-01 07:00:44.846 UI835-XYX 40264
InsertRandomStringHere US655-YXY 34643
2004-03-07 12:46:33.352 WE242-XXX 83755
CASE と CONVERT のどちらが良いかわかりません。あなたが私に与える助けは非常に高く評価されます。