Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Как да конвертирате nvarchar в десетичен в SQL

Просто премахнете запетаята от вашия низ преди преобразуването:

Select CONVERT(DECIMAL(18,2),replace('38,716.1311', ',', '')) 


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Невалидно име на обект SQL Server 2008 R2 - Съхранена процедура

  2. Генерирайте уникални произволни числа с помощта на SQL

  3. SQL Server - [ИЗБОР] заключва ли [АКТУАЛИЗАЦИЯ]?

  4. Създаване на репликация между SQL Server 2000 (издател) и SQL Server 2008 (абонат)

  5. Изравняване на таблица с 1 ред в таблица с двойка ключ-стойност