У меня есть данные 101.32650000
, и я хочу получить только 101.3265
... Я попытался использовать правую функцию, но недостатком является то, что цифры до десятичных знаков могут варьироваться ,Как получить 4-значные числа после десятичного числа, включая до десятичного числа также в SQL
3
A
ответ
7
Как об использовании cast
с decimal
и масштабом 4. Что-то вроде:
select cast(101.32650000 as decimal(10,4));
0
cast(col_name as decimal(28,4)) as col_name
0
SELECT CAST(101.32650000 AS DECIMAL(10,4));
Смежные вопросы
- 1. Шестнадцатеричный до десятичного числа
- 2. SQL - Как получить только числа после десятичного числа?
- 3. Ограничение числа цифр после десятичного числа
- 4. Как получить только два числа после десятичного числа
- 5. Увеличение десятичного числа до определенного десятичного числа, а затем использование следующего целого числа в SQL
- 6. обрезать нули после десятичного числа
- 7. Bind DropDownList до десятичного числа
- 8. Math.Floor до x цифр после десятичного числа
- 9. Разбор десятичного числа
- 10. C# размер десятичного числа?
- 11. добавить цифры после десятичного числа
- 12. SQL Округление не десятичного числа
- 13. Функция SQL Server UDF должна удалить числа после десятичного числа
- 14. Regex для десятичного числа
- 15. получить дробную часть десятичного числа
- 16. Как проверить для десятичного числа
- 17. Разбор десятичного числа
- 18. Формат десятичного числа
- 19. Проверка десятичного значащего числа
- 20. Завершение десятичного числа
- 21. Сокращение/разбиение десятичного числа
- 22. Преобразование десятичного числа C#
- 23. Преобразование ASCII десятичного числа
- 24. длина десятичного числа
- 25. Округление десятичного числа в Gridview
- 26. Анализ десятичного числа от целого числа
- 27. длина отформатированного десятичного числа
- 28. Округление десятичного числа вниз
- 29. Создание десятичного числа без десятичного разделителя
- 30. Изменение целого числа до десятичного числа в SSIS
'Выбор литых (101.32650000 AS десятичного (18,4)) ' – Smog