i RESOLVE USING
CAST ( REPLACE( CAST (@nDecimalWithCommaAsDecimalSeparator AS NVARCHAR),',','.') AS DECIMAL(16,4)
SO
SELECT (CAST ( REPLACE( CAST ('123,45' AS NVARCHAR),',','.') AS DECIMAL(16,4))
WILL RETURN
123.45
Beacuse performance If any knows beest way to do, please reply..