Comment convertir le type de données nvarchar à virgule en SQL

Comment faire pour convertir un type de données nvarchar à la décimale dans SQL Server?

J'ai besoin de convertir une valeur comme '38,716.1311' à 38716.1311.

J'ai essayé d'utiliser cette méthode, mais ne parvient pas à convertir:

DECLARE @TempValue NVARCHAR(100) = '38,716.1311'

SELECT 
    CONVERT(DECIMAL(18, 2), @TempValue) 

Quelqu'un peut-il suggérer la bonne question? Merci d'avance

  • Comment sur la suppression de la virgule
InformationsquelleAutor Arun D | 2017-03-01