데이터베이스

[oracle][mssql] oracle to_char를 mssql convert 함수로 변환

지승준 2013. 10. 2. 13:27
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//오라클
TO_CHAR(SYSDATE,'YYYY-MM-DD') -> 2003-01-23
TO_CHAR(SYSDATE,'YYYY/MM/DD') -> 2003/01/23
TO_CHAR(SYSDATE,'YYYYMMDD') -> 20030123
//반대로 처리시 TO_DATE 함수 사용 
 
TO_CHAR(2500000,'L9,999,999') -> w2,500,000 
TO_CHAR(2500000,'9,999,999.99') -> 2,500,000.00
//반대로 처리시 TO_NUMBER 함수 사용
 
//MSSQL
CONVERT(VARCHAR(10),GETDATE(),120) -> 2003-01-23
CONVERT(VARCHAR(10),GETDATE(),111) -> 2003/01/23
CONVERT(VARCHAR(8),GETDATE(),112) -> 20030123
CONVERT(VARCHAR(20),CONVERT(MONEY,2500000),1) ->2,500,000.00
cs