Oracle 日期的一些简单使用
来源:asp之家 发布时间:2009-08-05 20:42:00
1.intersect为取多个查询结果的交集;
2.查询两个基本时间段内表记录的SQL语句;
select * from shengjibiao t where t.createtime between to_date('2009-7-26','yyyy-MM-dd') and to_date('2009-7-29','yyyy-MM-dd')
--也可以用>,<,>=,<=
update shengjilogin t set t.starttime=to_date('2009-01-02 01:02:01','yyyy-mm-dd hh24:mi:ss') where t.username='220819'
3.获得两个指定日期,指定格式的时间之间相差的天数
select to_date('2009-04-01 13:02:01','yyyy-mm-dd hh24:mi:ss').add
-to_date('2009-03-08 13:02:01','yyyy-mm-dd hh24:mi:ss')
from dual
4.将指定时期,指定时间格式的Date类型加上月份数,然后再转换成字符串,很有用
查询出来的类型为date类型:select add_months(to_date('2009-07-27 02:31:11','yyyy-mm-dd hh24:mi:ss'),2)from dual
查询出来的类型为字符串类型:select to_char(add_months(to_date('2009-07-27 02:31:11','yyyy-mm-dd hh24:mi:ss'),2),'yyyy-mm-dd hh24:mi:ss') as terTime from dual
5.oracle数据库中substr函数的使用
select substr('chenyp',2,4) from dual
结果:heny
顺便学点:
学习了这么长的数据库,突然意识到自己对于数据库主外键的意义完全弄不懂,是唯一标识一条记录,是为连接查询服务的,这样的理解都不对,或不完全对。后来经过自己的冥思苦想,翻阅各种资料,突然又感觉自己对于数据库主外健有了深刻的理解,并且认为这次理解,是从本质意义上的理解,以后再也不会搞混淆了。虽然理解可能还很肤浅,但理解的方向是对的.


猜你喜欢
- 本文介绍了asp编程中使用数组的各种方法,并给出了详细的asp实例代码方便大家理解。asp中数组的定义Dim MyArray My
- 前言本文继续学习下 Python 编程在网络攻防领域的应用,主要是通过 Python 脚本进行 SSH 登录爆破和 FTP 服务登录爆破。S
- pom.xml文件中引入如下内容<dependency><groupId>com.github.ulisesbocc
- 工作中常常会创建一个函数来解决一些需求问题,以下是个人在工作中总结出来的创建函数20种方式,你知道多少?function sayHello(
- 一、用属性替代 getter 或 setter 方法以下代码中包含手动实现的 getter(get_ohms) 和 setter(set_o
- 我们在创建表的过程中难免会考虑不周,因此后期会修改表修改表需要用到alter table语句 修改表名 mysql> alter ta
- 写在最前面:带你从最简单的二叉树构造开始,深入理解二叉树的数据结构,ps:不会数据结构的程序猿只能是三流的首先,我们构造一个二叉树这是最标准
- 一般学习java和部署项目都是在本地部署,但是生产环境一般都是在linux环境下,部署和安装环境都是在控制台下进行操作的,没有windows
- 人生苦短,快学Python!上一周发了一篇文章《Python Tkinter图形工具使用方法及实例解析》,很多小伙伴都希望能多出点教程,今天
- 需求:公司的数据分析师,提交一个sql, 一般都三四百行。由于数据安全的需要,不能开放所有的数据库和数据表给数据分析师查询,所以需要解析sq
- 不能将 SQL Server 2000 日志传送配置升级到 SQL Server 2008。数据库维护计划向导是 SQL Server 20
- 构造查询条件worm是一款方便易用的Go语言ORM库。worm支Model方式(持结构体字段映射)、原生SQL以及SQLBuilder三种模
- 页面中无法看见页面,指向的连接网页无法显示 解决方法:1、首先在Dreamweaver中不能中文作为文件名。连目录名也最好是英文的。2、如果
- Python中的列表是简直可说是有容乃大,虽然看似类似C中的数组,但是Python列表可以接受任意的对象元素,比如,字符串,数字,布尔值,甚
- 记住:这时候08安装的时候要自定义一个实例 比如:mysql2008(不能在使用默认实例了) sql server 2008 express
- 1、字符串拼接通过+运算符现有字符串码农飞哥好,,要求将字符串码农飞哥牛逼拼接到其后面,生成新的字符串码农飞哥好,码农飞哥牛逼举个例子:st
- 常用的代码UPDATE `表名` SET `字段名`=ceiling(rand()*500000+500000) WHERE (条件);up
- windows.open()方法详解:window.open(URL,name,features,replace)用于载入指定的URL到新的
- 本文实例分享了Python文本生成二维码的详细代码,供大家参考,具体内容如下测试一:将文本生成白底黑字的二维码图片测试二:将文本生成带log
- 在vue项目中, mock数据可以使用 node 的 express模块搭建服务1. 在根目录下创建 test 目录, 用来存放模拟的 js