`
rbible
  • 浏览: 52879 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

oracle9i 常用问题二:日期写法119~132

阅读更多

日期常用写法 

119. 取时间点的年份的写法: 

      SELECT TO_CHAR(SYSDATE,'YYYY') FROM DUAL; 

120. 取时间点的月份的写法: 

      SELECT TO_CHAR(SYSDATE,'MM') FROM DUAL; 

121. 取时间点的日的写法: 

      SELECT TO_CHAR(SYSDATE,'DD') FROM DUAL; 

122. 取时间点的时的写法: 

      SELECT TO_CHAR(SYSDATE,'HH24') FROM DUAL; 

123. 取时间点的分的写法: 

      SELECT TO_CHAR(SYSDATE,'MI') FROM DUAL; 

124. 取时间点的秒的写法: 

      SELECT TO_CHAR(SYSDATE,'SS') FROM DUAL; 

125. 取时间点的日期的写法: 

      SELECT TRUNC(SYSDATE) FROM DUAL; 

126. 取时间点的时间的写法: 

      SELECT TO_CHAR(SYSDATE,'HH24:MI:SS') FROM DUAL; 

127. 日期,时间形态变为字符形态: 

      SELECT TO_CHAR(SYSDATE) FROM DUAL; 

128. 将字符串转换成日期或时间形态: 

      SELECT TO_DATE('2003/08/01') FROM DUAL; 

129. 返回参数的星期几的写法: 

      SELECT TO_CHAR(SYSDATE,'D') FROM DUAL; 

130. 返回参数一年中的第几天的写法: 

      SELECT TO_CHAR(SYSDATE,'DDD') FROM DUAL; 

131. 返回午夜和参数中指定的时间值之间的秒数的写法: 

      SELECT TO_CHAR(SYSDATE,'SSSSS') FROM DUAL; 

132. 返回参数中一年的第几周的写法: 

      SELECT TO_CHAR(SYSDATE,'WW') FROM DUAL; 

分享到:
评论

相关推荐

    Oracle的SQL分页实践

    在Oracle数据库中,SQL分页是一种非常常见的查询技术,它允许我们从大量数据中按需获取一部分结果,而不是一次性加载所有记录。这对于提高用户体验和优化系统性能至关重要,尤其是在处理大数据量的Web应用中。本实践...

    各种数据库jdbc连接写法

    ### 各种数据库JDBC连接写法 在Java开发中,与不同类型的数据库进行交互是一项基本且重要的任务。Java Database Connectivity (JDBC) 是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一...

    数据库存储过程的写法\\连接各种数据库写法

    ### 数据库存储过程的写法及连接各种数据库的方法 #### 概述 本文将详细介绍如何在不同的数据库系统中编写存储过程以及如何建立与这些数据库的连接。存储过程是一种预编译的SQL代码块,它可以存储在数据库服务器上...

    oracle考试题复习答.docx

    **题目描述**:“在用户能够连接 ORACLE9i 数据库之前,必须向用户的帐号授予哪一种权限?” - **选项分析**: - A:CONNECT 是用户连接到数据库的基本权限。 - B:CREATE SESSION 允许用户创建新的会话。 - C:...

    Oracle外连接查询

    - `(+)` 符号在Oracle的旧版本中被用来表示外连接,但在9i及以后的版本中,更推荐使用标准的 `LEFT JOIN`、`RIGHT JOIN` 或 `FULL JOIN` 语法,因为它们更清晰且易于理解。 理解并熟练运用这些连接类型对于处理复杂...

    Oracle-SQL语句(连接查询).doc

    虽然这种写法仍然有效,但Oracle 9i及以后的版本推荐使用outer join语法,因为其更清晰,可读性更强。 在实际应用中,连接查询是数据分析师和数据库管理员的重要工具,用于合并和分析来自不同数据源的数据。正确...

    Oracle 11gR2数据库安装需求指导手册(AIX版)

    温馨提示:如果您发现本文哪里写的有问题或者有更好的写法请留言或私信我进行修改优化 正文开始 操作系统版本: AIX 7.1 TL 0 SP1 (” 7100-00-01″) 64-bit kernel or later AIX 6.1 TL 02 SP1 (“6100-02-01”)

    Oracle事例

    sql> alter index xay_id allocate extent(size 200k datafile \'c:/oracle/index.dbf\'); <8>.alter index xay_id deallocate unused; 、查看索引 SQL>select index_name,index_type,table_name from user...

    Datastage安装配置指南

    # Oracle9i ORACLE_HOME=/home/oracle/product/9.2; export ORACLE_HOME ORACLE_SID=jxods_1; export ORACLE_SID NLS_LANG=American_America.ZHS16GBK; export NLS_LANG LD_LIBRARY_PATH=$LIBPATH:/.dslib:$APT...

    Mybatis批量foreach merge into的用法

    首先,需要使用Oracle 9i及其以后版本支持的merge into语句,该语句可以实现insertOrUpdate的功能。然后,使用Mybatis的动态SQL语法foreach循环插入,待插入的实体bean的List通过查询数据库dual形成表。foreach的 ...

    Oracle 外连接实现代码

    在Oracle 9i及更高版本中,可以使用标准的JOIN语法表示LEFT OUTER JOIN,如下所示: ```sql SELECT e.last_name, e.department_id, d.department_name FROM employees e LEFT OUTER JOIN departments d ON (e....

    从两种SQL表连接写法来了解过去

    例如,Oracle 8i在2001年前不完全支持`INNER JOIN`,而Oracle 9i及以后的版本才开始全面支持。SQL Server也有类似的历史,早期版本使用了非标准的连接语法,如`WHERE a.id = b.id (+)`来表示`LEFT JOIN`。 SQL标准...

    SQL语句查询性能优化[借鉴].pdf

    5. 函数的列启用索引方法,如果一定要对使用函数的列启用索引,Oracle9i 以上版本新的功能:基于函数的索引(Function-Based Index)是一个较好的方案。 此外,SQL 语句性能优化还需要注意以下几点: 1. WHERE ...

    SQL_优化原则和技巧.doc

    - **定义**: 数据库最小的物理存储单位是块,对于Oracle 9i来说,默认大小为8KB。 - **特性**: 每个块只能归属于一个表。当向表中插入一行数据时,该数据将占用块内的一部分存储空间。一旦某个块无法再容纳更多数据...

    SQL语句执行顺序图文介绍

    在数据库管理中,SQL(Structured Query Language)是用于与关系型数据库进行交互的语言。...对于进一步的学习,可以参考专业书籍,如《Oracle9i参考手册》,或观看MLDN李兴华老师的Oracle视频教程。

Global site tag (gtag.js) - Google Analytics