Tech/DB・SQL

Oracle / MSSQL String-Date 형태변환

Enrai 2015. 7. 23. 09:04
ORACLE 
 - VARCHAR-> DATE
TO_DATE( String값, 'yyyymmdd') 
ex) TO_DATE( '20120704', 'yyyymmdd') 
 - DATE -> VARCHAR 

TO_CHAR(DATE필드, 'yyyymmdd')
ex) TO_CHAR( REG_DATE, 'yyyymmdd') 


MSSQL
 - VARCHAR -> DATETIME
CONVERT( DATETIME,String값)
ex) CONVERT(  DATETIME, '20120704')
 - DATETIME -> VARCHAR 
CONVERT (VARCHAR , DATETIME필드, 112)
ex) CONVERT( VARCHAR, REG_DATE, 112 )