Я хочу преобразовать десятичное число 3562.45 в 356245, либо как int
, либо varchar
. Я использую cast(3562.45 as int)
, но он возвращает только 3562. Как мне это сделать?Преобразование десятичного числа в INT SQL
2
A
ответ
1
Или вы можете заменить десятичную точку.
select cast(replace('3562.45', '.','') as integer)
Таким образом, не имеет значения, сколько у вас десятичных разрядов.
+0
Спасибо, отлично работает – Zaeron25
5
Как об очевидном:
CAST(3562.45*100 as INTEGER)
1
Вы можете также использовать функцию CONVERT:
SELECT CONVERT(INT, 3562.45 * 100)
Смежные вопросы
- 1. преобразование десятичного числа в int в C#
- 2. Конвертер десятичного числа в int
- 3. Преобразование ASCII десятичного числа
- 4. Преобразование десятичного числа C#
- 5. Преобразование десятичного числа в двоичный
- 6. Преобразование десятичного числа в двоичное в C
- 7. Преобразование десятичного числа в двоичное в C
- 8. преобразование десятичного числа в двоичное число
- 9. Преобразование десятичного числа в BigInteger в Java
- 10. преобразование десятичного числа в двоичный вывод
- 11. преобразование десятичного числа в экспоненту и мантисса
- 12. Преобразование десятичного числа в валюту в SQL (Oracle)
- 13. Преобразование десятичного числа в ascii в java
- 14. Преобразование десятичного числа в годы и месяцы SQL * Plus
- 15. SQL Server Вставка десятичного числа, но выбор Int
- 16. преобразование десятичного числа в подписанный двоичный код
- 17. Java: преобразование десятичного числа в строку
- 18. Побитовое преобразование десятичного числа в целое число
- 19. Преобразование десятичного числа в смешанный (базовый) номер
- 20. Преобразование целочисленного или десятичного числа в строку
- 21. Преобразование десятичного числа в дробь C++
- 22. Преобразование прошедшего времени десятичного числа в Oracle
- 23. Преобразование десятичного числа в двойное дополнение, переполнение
- 24. Округление Int из десятичного числа C#
- 25. Bash Умножение десятичного числа на int
- 26. SQL Округление не десятичного числа
- 27. Как разделить int на получение десятичного числа?
- 28. Преобразование списка Int в Int числа
- 29. Преобразование десятичного числа плавать и укоротить его
- 30. Stuck преобразование десятичного числа с десятичными значениями
'select cast (3562.45 * 100 as int)' –