SYSDATE
--可得到目前系统的时间

ex.  
    select
sysdate from dual;

sysdate  
   
----------  
   
20-SEP-07
   
常用之日期格式

日期格式                 说明
------------------------------------------------------------------------

YYYY/MM/DD         -- 年/月/日
YYYY                   
-- 年(4位)
YYY                     
-- 年(3位)
YY                        -- 年(2位)
MM                      
-- 月份
DD                      
-- 日期
D                         
-- 星期
                            -- 星期日 = 1  星期一 = 2 星期二 = 3
                           
-- 星期三 = 4  星期四 = 5 星期五 = 6 星期六 = 7

DDD                                   
-- 一年之第几天
WW                                    
-- 一年之第几周
W                                       
-- 一月之第几周
YYYY/MM/DD HH24:MI:SS      -- 年/月/日
時(24小時制):分:秒
YYYY/MM/DD
HH:MI:SS         
-- 年/月/日 時(非24小時制):分:秒
J                                         
-- Julian day,Bc 4712/01/01 為1
RR/MM/DD                            -- 公元2000問題
                     -- 00-49 =
下世紀;50-99 = 本世紀
ex.
select to_char(sysdate,'YYYY/MM/DD') FROM
DUAL;                       
-- 2007/09/20
select to_char(sysdate,'YYYY') FROM
DUAL;                                  
-- 2007
select to_char(sysdate,'YYY') FROM
DUAL;                                    
-- 007
select to_char(sysdate,'YY') FROM
DUAL;                                      
-- 07
select to_char(sysdate,'MM') FROM
DUAL;                                     
-- 09
select to_char(sysdate,'DD') FROM
DUAL;                                     
-- 20
select to_char(sysdate,'D') FROM
DUAL;                                       
-- 5
select to_char(sysdate,'DDD') FROM
DUAL;                                  
-- 263
select to_char(sysdate,'WW') FROM
DUAL;                                   
-- 38
select to_char(sysdate,'W') FROM
DUAL;                                      
-- 3
select to_char(sysdate,'YYYY/MM/DD HH24:MI:SS') FROM
DUAL;      -- 2007/09/20 15:24:13
select to_char(sysdate,'YYYY/MM/DD HH:MI:SS') FROM
DUAL;          --
2007/09/20 03:25:23
select to_char(sysdate,'J') FROM
DUAL;                                         
-- 2454364
select to_char(sysdate,'RR/MM/DD') FROM
DUAL;                           
-- 07/09/20

Oracle sysdate的更多相关文章

  1. 暂时和永久改动oracle sysdate的默认输出格式

    1.当前会话有效 alter session set NLS_DATE_FORMAT='YYYY-MM-DD:HH24:MI:SS'; 2.永久生效 sys用户登入后运行例如以下命令 然后重新启动数据 ...

  2. 临时和永久修改oracle sysdate的默认输出格式

    1.当前会话有效 alter session set NLS_DATE_FORMAT='YYYY-MM-DD:HH24:MI:SS'; 2.永久生效 sys用户登入后执行如下命令 然后重启数据库使其生 ...

  3. Oracle sysdate 时间加减

    加法 select sysdate,add_months(sysdate,12) from dual;        --加1年 select sysdate,add_months(sysdate,1 ...

  4. Oracle 和 SqlServer 的区别

    --sql server 与  oracle的区别: --DBMS 数据库管理系统--1.数据类型不同.      --sql server 的数据类型:int ,smallint ,char,var ...

  5. SQL server 与Oracle开发比较

    ●概念上区别 1.Oracle 是一种对象关系数据库管理系统(ORDBMS),而Sql server 只是关系型数据库管 理系统(RDBMS). 2.Oracle使用Internet文件系统,该系统基 ...

  6. Oracle迁移MySQL笔记

    1,--在oracle代表注释 ,mysql/* */,# 2,|| oracle里面是表示连接符号,比如 A||B 那么就是AB 3,databaseLink创建好之后,比如名字为db_link_b ...

  7. SQLServer与Oracle的对照

        近期去铁科院面试,项目组长问了我这样一下问题:SQLServer与Oracle的差别是什么?从进入软件行业.从開始CS的编码到BS的编码过程中使用的都是SQLServer.在半年前開始敲DRP ...

  8. MySQL与Oracle的区别

    1.语法上的区别 变量类型定义.IN  OUT的位置.变量定义的位置.游标的位置.异常的位置: 2.MySQL没有 return 关键字,采用leave label的方式结束循环或跳出存储 3.异常处 ...

  9. Db2与Oracle的区别

    这个部分是自己随便整理下. 在工作上需要,公司需要DB2兼容Oracle. 不懂DB2与Oracle的细节,这里努力整理,以后精通了再回来重新修改. https://www.2cto.com/data ...

随机推荐

  1. HTTP脚本化——XMLHttpRequest对象的学习笔记

    一. HTTP 请求和响应 一个HTTP请求由4部分组成 HTTP请求方法(也叫动作Verb) 正在请求的URL 一个可选的请求头集合(可能包含身份验证信息等) 一个可选的请求主体 服务器返回的HTT ...

  2. JAVA读取EXCEL文件异常Unable to recognize OLE stream

    异常: jxl.read.biff.BiffException: Unable to recognize OLE stream at jxl.read.biff.CompoundFile.<in ...

  3. matlab可变参数

    Varargin Nargin if nargin == 2 a1 = varargin{1}; a2 = varargin{2};

  4. PDF 补丁丁 0.4.1.804 测试版发布:合并文件夹的图片和PDF文件,自由生成多层次书签

    新的测试版增强了合并文件的功能,可以合并文件夹内的图片和PDF文件,还可以在合并文件列表上直接指定与合并文件对应的PDF书签标题.通过拖放文件项目生成多层次的PDF书签.如下图所示: 另外,新的测试版 ...

  5. Android窃取用户信息新思路

    0×01 我们能得到哪些android手机上的app敏感信息手机上的app敏感信息◦通讯录,通讯记录,短信◦各种app的帐号密码,输入信息资料等◦各种影音资料,照片资料◦等等0×02  我们有哪些方法 ...

  6. 带你揭开ATM的神秘面纱

    相信大家都用过ATM取过money吧,但是有多少人真正是了解ATM的呢?相信除了ATM从业者外了解的人寥寥无几吧,鄙人作为一个从事ATM软件开发的伪专业人士就站在我的角度为大家揭开ATM的神秘面纱吧. ...

  7. 一模 (5) day1

    第一题: 题目大意:求出1-10^n 这些数中,包含数字3的有多少个. n<=1000: 解题过程: 1.这题一看就是高精度+递推..如果n=1000,那么假设个位是3,其他999位任意..那么 ...

  8. Linux 常用

    1,解决ssh登录慢的问题记录 vim /etc/ssh/ssh_config    #   GSSAPIAuthentication no  把下面这一行的注释去掉 2,Linux查看当前是什么系统 ...

  9. [开发笔记]-FireWorks常用操作快捷键

    一.工具快捷键 指针.选择后方对象[V],[0] 部分选定[A],[1] 选取框.椭圆选取框[M] 套索.多边形套索[L] 裁剪.导出区域[C] 魔术棒[W] 线条工具[N] 钢笔工具[P] 矩形.圆 ...

  10. 如何在windows上搭建ftp服务器

    FTP(File Transfer Protocol)是TCP/IP网络上两台计算机传送文件的协议,使得主机间可以共享文件.目前有很多软件都能实现这一功能,然而windows自带的IIS就可以帮助你搭 ...