вы можете поместить весь оператор case (или любой другой, который предоставляет ваш результат) в REPLACE
функцию EDIT: если ваш вывод числовой (или число с плавающей запятой или целое число), вы можете поместить весь оператор в новый регистр, что-то вроде ниже
DECLARE @MYTESTTABLE TABLE(ID INT, PRODUCT NVARCHAR(20), PRICE FLOAT)
INSERT INTO @MYTESTTABLE VALUES
(1, 'Product 1', 5.25),
(2, 'Product 2', 15.50),
(3, 'Product 3', 29.90)
SELECT ID,
PRODUCT,
CASE WHEN PRICE < 9 THEN '#' ELSE CONVERT(NVARCHAR, PRICE) END AS PRICE
FROM @MYTESTTABLE
Выход:
ID PRODUCT PRICE
----------- -------------------- ------------------------------
1 Product 1 #
2 Product 2 15.5
3 Product 3 29.9
(3 rows affected)