У меня есть этот запрос:Удалить Десятичный разделитель из денег
SELECT CONVERT(varchar, CAST(987654321 AS money), 1)
И теперь результат:
987,654,321.00
Но я хочу получить:
987,654,321
Я хочу, чтобы это сделать в моем запросе, что мне делать?
Mabe дайте нам contect? Мой стандартный ответ был бы «почему, черт возьми, вы идете varchar, чтобы начать с уровня SQL, а не на уровне приложения?». – TomTom
@TomTom Да, я знаю, что могу это сделать на уровне приложения, но мне нужно это здесь, по некоторым причинам! –
Также [остановите указание 'varchar' без определения длины] (http://sqlblog.com/blogs/aaron_bertrand/archive/2009/10/09/bad-habits-to-kick-declaring-varchar-without-length .aspx). –