15 Kasım 2014 Cumartesi

T-SQL cast,convert,replace kullanımı

Merhaba Arkadaşlar

Bu günkü konumuz sql içerisinde decimal olarak tutulan bir para birimini ( -3100.000000000000000000001) ekranda gösterirken
oluşacak olan kötü görünümden kurtarmak ve daha anlaşılır bir duruma getirmek

Query ekranına aşağıdaki kodları yazıyoruz

DECLARE @BAKIYE decimal
SELECT @BAKIYE = -3100.000000000000000000001

SELECT REPLACE(CONVERT(VARCHAR(15),CAST(@BAKIYE AS MONEY),1),'-','B');
GO

Sonuç : B3,100.00 olarak görünecektir.