Кибернетик
![]() 465 / 89 / 12
Регистрация: 10.04.2009
Сообщений: 424
|
|
1 | |
Преобразование из decimal в varchar. Возможно без лишних нулей?17.01.2013, 10:21. Показов 13219. Ответов 4
Метки нет Все метки)
(
Приветствую.
![]() Нелепая проблема, но все же проблема. При выполнении каста получаю лишние нули на выходе. Например: Поле имеет значение: @mas = 30.000000 тип данных decimal(10,6) Выполняю: CAST(@mas AS varchar(20)) и получаю '30.000000'. Хотелось бы получить: '30' Еще нужно добавить что это не округление, просто отбрасываем все лишние нули справа до запятой и в случае когда @mas = 110.000590 мне нужно получить '110.00059' Чтение MSDN не прояснило вопрос. Подскажите решение пожалуйста. ![]()
0
|
17.01.2013, 10:21 | |
17.01.2013, 10:21 | |
Ответы с готовыми решениями:
4
Удаление лишних значений из поля типа VARCHAR Вывести число с плавающей точкой без лишних нулей
|
![]() 168 / 142 / 1
Регистрация: 01.04.2010
Сообщений: 474
|
||||||
17.01.2013, 10:56 | 2 | |||||
1
|
Кибернетик
![]() 465 / 89 / 12
Регистрация: 10.04.2009
Сообщений: 424
|
||||||
17.01.2013, 11:33 [ТС] | 3 | |||||
Супер! Но не подходит. при @mas = 0,000001 оно дает '1e-006'
Добавлено через 7 минут Нашел в MSDN: "Используйте значение 128 style для удаления замыкающих нулей из набора результатов при преобразовании данных numeric или decimal в символьные данные."
1
|
1116 / 761 / 183
Регистрация: 27.11.2009
Сообщений: 2,271
|
||||||
17.01.2013, 11:44 | 4 | |||||
1
|
1313 / 945 / 144
Регистрация: 17.01.2013
Сообщений: 2,348
|
|
19.01.2013, 13:38 | 5 |
скобки не там convert(varchar(20),convert(float,@mas,128))
должно быть : convert(varchar(20),convert(float,@mas),128)
1
|
19.01.2013, 13:38 | |
19.01.2013, 13:38 | |
Помогаю со студенческими работами здесь
5
Как превратить дату в varchar с добавлением ведущих нулей? Даны два числа X и Y без ведущих нулей. Вывести меньшее из их отражений без ведущих нулей Преобразование varchar в DATE Преобразование varchar в число Преобразование varchar в datetime Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
![]() |
Опции темы | |
|
Новые блоги и статьи
![]() |
||||
Отличия между let и var в JavaScript
hw_wired 12.02.2025
Работа с переменными - один из основных моментов при написании программ на JavaScript. От правильного объявления и использования переменных зависит не только читаемость кода, но и его надежность, а. . .
|
Подключение файла JavaScript в других файлах JavaScript
hw_wired 12.02.2025
Самый современный и рекомендуемый способ подключения JavaScript-файлов - использование системы модулей ES6 с ключевыми словами 'import' и 'export'. Этот подход позволяет явно указывать зависимости. . .
|
Отмена изменений, не внесенных в индекс Git
hw_wired 12.02.2025
Управление изменениями в Git - одна из важнейших задач при разработке программного обеспечения. В процессе работы часто возникают ситуации, когда нужно отменить внесенные изменения, которые еще не. . .
|
Что такое px, dip, dp, and sp в Android
hw_wired 12.02.2025
При разработке мобильных приложений для Android одним из ключевых вызовов становится адаптация интерфейса под различные устройства. А ведь их действительно немало - от компактных смартфонов до. . .
|
Отличия POST и PUT в HTTP
hw_wired 12.02.2025
В основе современного интернета лежит протокол HTTP, который определяет правила взаимодействия между клиентами и серверами. Этот протокол предоставляет набор методов, позволяющих клиентам выполнять. . .
|
Перемещение последних коммитов в новую ветку Git
hw_wired 12.02.2025
В процессе разработки иногда возникает ситуация, когда последние изменения в основной ветке нужно переместить в отдельную ветку разработки. Может оказаться, что вы внесли несколько коммитов в ветку. . .
|
GraphQL в Go (Golang)
stackoverflow 11.02.2025
В веб-разработке традиционные REST API постепенно уступают место более гибким и эффективным решениям. GraphQL - мощное средство для создания гибких API, которое позволяет клиентам запрашивать именно. . .
|
GraphQL и TypeScript
stackoverflow 11.02.2025
В мире современной веб-разработки GraphQL прочно занял место одного из самых перспективных подходов к созданию API. Этот язык запросов, созданный для оптимизации взаимодействия между клиентом и. . .
|
Переход на Composition API в Vue.js
stackoverflow 11.02.2025
Фронтенд разработчики, работающие с Vue. js, часто сталкиваются с проблемой организации логики в компонентах при использовании классического Options API. Знаете ли вы, что происходит, когда ваш. . .
|
Архитектура и внутреннее устройство современных процессоров
stackoverflow 11.02.2025
От первых электронных вычислительных машин, занимавших целые комнаты, до современных многоядерных процессоров размером с почтовую марку - путь развития вычислительной техники поражает воображение. . . .
|