- Код: Выделить всё
..., isnull([Цена_номера].Цена_завтрак, - 1) AS Цена_завтрака,
поле [Цена_номера].Цена_завтрак имеет тип money
не получается прикрутить следующую конструкцию:
- Код: Выделить всё
CASE isnull([Цена_номера].Цена_завтрак, - 1) WHEN -1 Then 'Не известно' ELSE [Цена_номера].Цена_завтрак AND AS Цена_завтрака
в этом случае пишет:
implicit conversion from data type varchar to money is not allowed. Use the CONVERT function to run this query.
если использовать CONVERT([Цена_номера].Цена_завтрак,money)
- Код: Выделить всё
CASE isnull([Цена_номера].Цена_завтрак, - 1) WHEN -1 Then 'Не известно' ELSE CONVERT([Цена_номера].Цена_завтрак,money) AND AS Цена_завтрака
пишет:
Incorrect syntax near '.'