当前位置:数据库 > Oracle >>

oracle不同系统之间时间转换(NLS_DATE_LANGUAGE)

oracle不同系统之间时间转换(NLS_DATE_LANGUAGE)
 
不同系统之间时间转换(NLS_DATE_LANGUAGE )
   www.zzzyk.com  
 英文:
     
Sql代码  
SELECT TO_CHAR(sysdate,  
               'MM/DD/YYYY HH:MI AM',  
               'NLS_DATE_LANGUAGE = American')  
  FROM DUAL  
 
日文:
 
Sql代码  
SELECT TO_CHAR(sysdate,  
               'MM/DD/YYYY HH:MI AM',  
               'NLS_DATE_LANGUAGE = Japanese')  
  FROM DUAL  
 
中文:(特别注意NLS_DATE_LANGUAGE多个单引号)  
 
Sql代码    www.zzzyk.com  
SELECT TO_CHAR(sysdate,  
               'MM/DD/YYYY HH:MI AM',  
               'NLS_DATE_LANGUAGE = ''SIMPLIFIED CHINESE''')  
  FROM DUAL  
 
总结如下:
 
Sql代码  
SELECT TO_CHAR(SYSDATE,'DY') FROM DUAL;  
  
SELECT TO_CHAR(SYSDATE,'DAY','NLS_DATE_LANGUAGE = ''SIMPLIFIED CHINESE''') from dual;  
SELECT TO_CHAR(SYSDATE,'DAY','NLS_DATE_LANGUAGE = American') from dual;  
SELECT TO_CHAR(SYSDATE,'DAY','NLS_DATE_LANGUAGE = Korean') from dual;  
  
结果如下:
          
MON
星期一
MONDAY   
월요일
Oracle
MySQL
Access
SQLServer
DB2
Excel
SQLite
SYBASE
Postgres
如果你遇到数据库难题:
请访问www.zzzyk.com 试试
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,