使用INTERVAL YEAR TO MONTH类型】的更多相关文章

Oracle Database 9i数据库引入了一种新特性,可以用来存储时间间隔.时间间隔的例子包括: ● 1年零3个月 ● 25个月 ● -3天5小时16分 ● 1天7小时 ● -56小时 注意: 不要混淆时间间隔与时间值或时间戳的概念.时间间隔记录的是一段时间长度(例如1年零3个月),而时间值或时间戳记录的是一个特定的日期和时间(例如2006年10月28日下午7点32分16秒). 在本书假想的在线商店这个例子中,我们可能想在特定的一段时间内对某种商品打折.例如,可以让顾客使用优惠券,其有效期…
INTERVAL YEAR TO MONTH数据类型 Oracle语法: INTERVAL 'integer [- integer]' {YEAR | MONTH} [(precision)][TO {YEAR | MONTH}] 该数据类型常用来表示一段时间差, 注意时间差只精确到年和月. precision为年或月的精确域, 有效范围是0到9, 默认值为2. eg: INTERVAL '123-2' YEAR(3) TO MONTH     表示: 123年2个月, "YEAR(3)&quo…
INTERVAL DAY TO SECOND类型可以用来存储单位为天和秒的时间间隔.下面这条语句创建一个名为promotions的表,用来存储促销信息.promotions表包含了一个INTERVAL DAY TO SECOND类型的列duration,该列用来记录促销有效的时间间隔:  CREATE TABLE promotions (promotion_id INTEGER CONSTRAINT promotions_pk PRIMARY KEY,name VARCHAR2(30) NOT…
INTERVAL YEAR TO MONTH: 作为年和月的时间间隔存储 INTERVAL DAY TO SECOND: 作为天.小时.分和秒的时间间隔存储(DAY,HOUR,MINUTE,SECOND) 1) 创建以上两种数据类型的表 SQL> create table t1(id number(2),x interval year to month,y interval day to second); Table created. SQL> desc t1;  Name          …
原文:https://blog.csdn.net/sqlquan/article/details/82699237 做个例子描述吧,也许更易于理解. 准备: 1.建表 create table INTERVAL_TEST (   t_id     INTEGER not null,  --纯id   t_date   VARCHAR2(40) not null,--时间,如果此处类型为date最好,不过现在很多应用都喜欢把时间建成varchar2   t_flagCHAR(40)  --没什么业…
(一)什么是间隔分区 间隔分区是Oracle 11.1引入的新功能,通过该功能,可以在输入相应分区的数据时自动创建相应的分区.在没有间隔分区技术之前,DBA通常会创建一个maxvalue分区以避免ORA-14400:插入的分区键值不能映射到任何分区("inserted partition key does not map to any partition") 错误. 作为范围分区(range partition)的扩展,间隔分区命令数据库在插入表中的数据超过所有现有范围分区时自动创建指…
Oracle 时间类型及Timezone 20.1 Oracle的六种时间类型 DATETIMESTAMPTIMESTAMP WITH TIME ZONETIMESTAMP WITH LOCAL TIME ZONEINTERVAL YEAR TO MONTHINTERVAL DAY TO SECOND 20.2 DATE和TIMESTAMP类型 1)DATE只能精确到秒 SQL> select sysdate from dual; SYSDATE-------------------2013-0…
1 . add_months(arg1,num) 返回日期arg1加num个月的新日期. select add_months(date'2011-1-1',1) from dual; result: 2011-2-1 select add_months(date'2011-1-1',-1) from dual; result: 2010-12-1 select add_months(date'2012-2-29',12) from dual; result: 2013-2-28 2. curre…
<.Net程序员学用Oracle系列:导航目录> 本文大纲 1.字符函数 1.1.字符函数简介 1.2.语法说明及案例 2.数字函数 2.1.数字函数简介 2.2.语法说明及案例 3.日期函数 3.1.日期函数简介 3.2.语法说明及案例 3.3.日期函数补充 4.总结 众所周知,Oracle 中系统函数特别多,貌似有好几百个,但实际上大部分函数对于普通应用而言,永远都用不到,本文将主要介绍 Oracle 中常见的数据类型函数. 字符函数 字符函数简介 据不完全统计,Oracle 中的字符函数…
5 Function      指数据库内置的function,不讨论UDF.另外,操作符都不比较了,区别不大.   5.1 数学函数 功能 Oracle Hive Impala ABS 绝对值,有 有 有 SIN/SINH/ASIN/COS/COSH/ACOS/TAN/TANH/ATAN/ATAN2 三角函数 其中ATAN2接受两个参数(二维平面中的坐标) 没有SINH/COSH/TANH/ATAN2 同hive BITAND 按位与,有     CEIL 天花板值,有 有,还有个别名CEIL…