zoukankan      html  css  js  c++  java
  • (八)日期格式

    查看系统当前的日期(注意格式)

    select sysdate from dual
    已用时间:  00: 00: 00.00
    SQL> select sysdate from dual;
    
    SYSDATE
    --------------
    14-4月 -19
    
    已用时间:  00: 00: 00.00
    SQL> select * from emp where hiredate="17-11月-81";
    select * from emp where hiredate="17-11月-81"
                                     *1 行出现错误:
    ORA-00904: "17-11月-81": 标识符无效
    
    
    已用时间:  00: 00: 00.00
    SQL> select * from emp where hiredate='17-11月-81';
    
         EMPNO ENAME      JOB              MGR HIREDATE              SAL       COMM     DEPTNO
    ---------- ---------- --------- ---------- -------------- ---------- ---------- ----------
          7839 KING       PRESIDENT            17-11月-81           5000                    10
    
    已用时间:  00: 00: 00.01

    获取当前系统的格式

    SQL> select * from v$nls_parameters;
    
    PARAMETER                                                        VALUE
    ---------------------------------------------------------------- ----------------------------------------------------------------
    NLS_LANGUAGE                                                     SIMPLIFIED CHINESE
    NLS_TERRITORY                                                    CHINA
    NLS_CURRENCY                                                     ¥
    NLS_ISO_CURRENCY                                                 CHINA
    NLS_NUMERIC_CHARACTERS                                           .,
    NLS_CALENDAR                                                     GREGORIAN
    NLS_DATE_FORMAT                                                  DD-MON-RR
    NLS_DATE_LANGUAGE                                                SIMPLIFIED CHINESE
    NLS_CHARACTERSET                                                 ZHS16GBK
    NLS_SORT                                                         BINARY
    NLS_TIME_FORMAT                                                  HH.MI.SSXFF AM
    NLS_TIMESTAMP_FORMAT                                             DD-MON-RR HH.MI.SSXFF AM
    NLS_TIME_TZ_FORMAT                                               HH.MI.SSXFF AM TZR
    NLS_TIMESTAMP_TZ_FORMAT                                          DD-MON-RR HH.MI.SSXFF AM TZR
    NLS_DUAL_CURRENCY                                                ¥
    NLS_NCHAR_CHARACTERSET                                           AL16UTF16
    NLS_COMP                                                         BINARY
    NLS_LENGTH_SEMANTICS                                             BYTE
    NLS_NCHAR_CONV_EXCP                                              FALSE
    
    已选择19行。
    
    已用时间:  00: 00: 00.01

    修改日期格式

    SQL> ed
    已写入 file afiedt.buf
    
      1* alter session set NLS_DATE_FORMAT='yyyy-mm-dd'
    SQL> /
    
    会话已更改。
    
    已用时间:  00: 00: 00.00
    SQL> select sysdate from dual;
    
    SYSDATE
    ----------
    2019-04-14
    
    已用时间:  00: 00: 00.00
    SQL>

    改回系统默认格式

    已写入 file afiedt.buf
    
      1* alter session set NLS_DATE_FORMAT = 'DD-MON-RR'
    SQL> /
    
    会话已更改。
    
    已用时间:  00: 00: 00.00
    SQL>
  • 相关阅读:
    Swift_Set详解
    Swift_数组详解
    Swift_字符串详解(String)
    选择排序_C语言_数组
    插入排序_C语言_数组
    快速排序_C语言_数组
    冒泡排序_C语言_数组
    七牛直播收获分享
    iOS 实用博客整理(连载版)
    iOS Swift-元组tuples(The Swift Programming Language)
  • 原文地址:https://www.cnblogs.com/xiangtingshen/p/10707253.html
Copyright © 2011-2022 走看看