SQL Server에서 통화 데이터 형식을 사용하는 방법? 내 통화가 MYR (말레이시아 링깃) 기호로 표시되기를 원합니다. 정수형과 똑같이 작동할까요? 그래서 계산을 할 수 있나요? 고맙습니다!통화 데이터 형식 (Microsoft SQL Server 2014)
2
A
답변
3
통화 처리에는 Decimal
데이터 유형을 사용하십시오.
예 :
DECLARE @Price Decimal(21,6) = 1500.50
SELECT FORMAT(@Price,'c','en-US') AS 'CURRENCY IN US Culture'
SELECT FORMAT(@Price,'c','ar-EG') AS 'CURRENCY IN LE Egypt Culture'
SELECT FORMAT(@Price,'c','ms-MY') AS 'CURRENCY IN Malaysia Culture'
결과 : 어떤 문화의 기호에 대해
가 선택한 문화의 올바른 코드를 통과 통해 Format
기능을 사용 -
1
을 얻기위한 다음 링크 승 우리는 SQL Server의 통화를 처리하기위한 Decimal
데이터 유형을 사용할 수 있습니다
SELECT FORMAT(price_amount,'c','ms-MY') AS 'CURRENCY IN Malaysia Culture'
출력
RM price_amount
+0
감사합니다 ... :) –
MYR의 부호는 무엇입니까? – pedram