文档章节

Oracle中日期使用的几个注意点

奋斗的少年
 奋斗的少年
发布于 2016/09/07 17:56
字数 166
阅读 3
收藏 0

1,当你插入一条日期数据,格式为‘YY-MM-DD’时,请注意,查询出来的年份不一定是19开头,也有可能是20开头,所以,最好还是写入完整的年份日期格式,即'YYYY-MM-DD',这样一定不会出错。

2.计算两个日期之间的天数

  select extract(day from systimestamp - hiredate)  from scott.emp;

  或者

  select trunc(systimestamp-hiredate) from scott.emp;

3.查询日期的月份为英文格式的数据

select to_char(systimestamp,'YYYY-MON-DD','nls_date_language=American') ;

4.查询两个日期之间的月份

select trunc(months_between(systimestamp,hiredate)) from scott.emp;
或着
SELECT ENAME,HIREDATE, ABS(EXTRACT(MONTH FROM HIREDATE)-EXTRACT(MONTH FROM SYSTIMESTAMP)) AS MONTH FROM SCOTT.EMP;

 

 

 

© 著作权归作者所有

奋斗的少年
粉丝 2
博文 7
码字总数 2829
作品 0
合肥
私信 提问
oracle,mysql,sqlserver--java对日期字段的操作

最近工作中用到了这三种数据库对日期字段的操作,现做如下总结。 1.数据库字段与java类型的对应关系。 明白这对应关系,我们才能正确的使用PreparedStatement设置参数 2.关于日期字段的几点说...

一不留神
2016/07/24
130
0
Oracle日期周详解以及周开始结束时间计算

1 ORACLE中周相关知识描述 1.1 日期格式化函数 TO_CHAR(X [,FORMAT]):将X按FORMAT格式转换成字符串。X是一个日期,FORMAT是一个规定了X采用何种格式转换的格式字符串,FORMAT与周相关的有W...

壹峰
2018/04/28
0
0
一些sql编写的注意点

oracle sql 高级查询和高效率开发 ----1.基础语法: select....from.. ----2.基本的一些数据的处理函数: =====字符串函数===== --->concat(p1,p2) 用来拼接两个字段 --->|| 用来拼接多个字段...

XiaoGiving
2016/12/26
5
0
oracle 学习 笔记 随笔

1、配置数据名称的时候 有个SID 这个是ServiceID,服务ID,网络连接使用的。建议数据名称与SID一致。 安装oracle时候字符集选择utf-8,示例方案打钩。 为所有账户使用相同口令。设置口可能不...

AIting
2016/11/27
6
0
ORACLE中date类型字段的处理

1)在英文版本的ORACLE中默认日期格式为'DD-MON-YY',例如'01-JAN-98' 在汉化的中文版本中ORACLE默认日期格式为'日-月-年',例如'21-8月-2003'或'21-8月-03' (2)转换字符串为日期 使用ORACLE内部......

Oscarfff
2016/05/23
34
0

没有更多内容

加载失败,请刷新页面

加载更多

数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字由于数字2在数组中出现了5次,超过数组长度的一半,因此输出2。如果不存在则输出0。

import java.util.Arrays; public class Solution { public int MoreThanHalfNum_Solution(int [] array) { Arrays.sort(array); int count=0; for(int i=0;i<array.le......

南桥北木
34分钟前
2
0
关于FLAG_ACTIVITY_NEW_TASK的使用

参考文章: https://blog.csdn.net/u010389391/article/details/78558475 Context调用startActivity, 有部分情况会报出如下错误: Caused by: android.util.AndroidRuntimeException: Calli......

Gemini-Lin
50分钟前
1
0
Python开发工具:Webware for Python

原文来之:https://www.oschina.net/p/webware+for+python 前言 Webware for Python 是一组 Python 包和工具用来开发面向对象的 Web 应用。良好的设计模式,包含一个快速的应用服务器、Servl...

A_裙232550246
59分钟前
2
0
高并发场景下的缓存有哪些常见的问题?

一、缓存一致性问题 当数据时效性要求很高时,需要保证缓存中的数据与数据库中的保持一致,而且需要保证缓存节点和副本中的数据也保持一致,不能出现差异现象。 这就比较依赖缓存的过期和更新...

别打我会飞
今天
3
0
List list = new ArrayList()为何父类引用指向子类对象(多态)

态:要有继承,方法的重写,父类引用指向子类对象 疑问一:父类引用指向子类对象 与指向父类对象 Animal cat = new Cat(); //向上转型。 父类引用指向子类对象,该引用不能再访问子类新增加的...

architect刘源源
今天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部