解读Oracle默认时间值(oracle默认时间值)
Oracle数据库是一个非常强大的关系型数据库,其中有一些特殊的时间值,存储及使用这些特殊的时间值可以节省许多时间和开发成本,本文将解读Oracle默认时间值。
Oracle默认的时间值可以分为两种:一种是本地时间值,另一种是标准时间值。 本地时间值,也称作对象时间值,是指数据库和操作系统所在地区的本地时刻/时区时间,它以客户端(操作系统)任何一个本地时间格式来表示;标准时间值是指所有系统都接受的统一时间标准,其表示格式为“YYYY-MM-DD HH24: mI:ss”。
Oracle数据库提供了如下几个时间表示函数来查看当前服务器正在使用的本地时间:
SYSDATE
该函数返回服务器正在使用的本地时间,精确到秒,输出的时间格式为:“YYYY-MM-DD HH24: mI:ss”
CURRENT_TIMESTAMP
该函数返回调用时的本地时间,精确到秒,输出的格式为:“YYYY-MM-DD HH24: mI:ss”
LOCALTIMESTAMP
该函数与CURRENT_TIMESTAMP函数功能类似,只不过返回的精确到毫秒。 输出的格式为:“YYYY-MM-DD HH24: mI:SS .FF”。
如果我们希望从服务器上获取改变过时区的时间,Oracle提供了以下函数:
FROM_TZ(timestampwithtimezone, newtimezone)
这个函数使用两个参数:timestampwithtimezone是指输入的时间;newtimezone是指新的时区。 从数据库中读取的时间是基于GMT的,可以使用FROM_TZ函数将当前的GMT时间转换为新的时区时间。 输出的格式为:“YYYY-MM-DD HH24: mI:ss”
以上就是Oracle默认时间值的解读,Oracle数据库提供了非常方便有效的时间表示函数,使用这些函数可以轻松地获取及改变Oracle默认时间值。 使用以下SQL来实现:
查询当前本地时间
SELECT SYSDATE FROM dual;
查询改变后的GMT时间
SELECT FROM_TZ(CURRENT_TIMESTAMP, GMT ) FROM dual;
改变服务器时区
ALTER SESSION SET TIME_ZONE = 纽约
查询改变后的美国东部时间
SELECT FROM_TZ(CURRENT_TIMESTAMP, America/New_York ) FROM dual;
总之,Oracle数据库提供的时间表示函数使得我们可以轻松快捷地读取及改变Oracle默认时间值,从而节省了大量的时间与精力。
我想要获取技术服务或软件
服务范围:MySQL、ORACLE、SQLSERVER、MongoDB、PostgreSQL 、程序问题
服务方式:远程服务、电话支持、现场服务,沟通指定方式服务
技术标签:数据恢复、安装配置、数据迁移、集群容灾、异常处理、其它问题
本站部分文章参考或来源于网络,如有侵权请联系站长。
数据库远程运维 解读Oracle默认时间值(oracle默认时间值)
相关文章
- Oracle 19c 新特性|增加 VARCHAR2 数据类型的大小限制
- 解决Oracle时间减去天数的问题(oracle时间减天数)
- 缩短如何缩短Oracle运行时间(oracle运行时间)
- Oracle 授予建立视图的权限(oracle建视图权限)
- 【长沙】Oracle培训震撼来袭!(长沙oracle培训)
- Oracle中的闪回技术:还原数据库的巨大力量(oracle闪回版本)
- Oracle中使用取时间函数的实践与研究(oracle取时间函数)
- 面对 Oracle 考试,要抓住时光(oracle考试时间)
- 探索Oracle中时间的极限:找出最大时间(oracle查询最大时间)
- Oracle 触发器:精深的类型结构(oracle触发器类型)
- 利用Oracle数据库创建分区表(oracle分区表创建)
- Oracle的取余计算法则(oracle取余)
- Oracle禁用主键:管理更严格的数据库(oracle禁用主键)
- Oracle查询默认排序解析(oracle查询默认排序)
- 是见证Oracle时代:带着新未来!(oracle现在的时间)
- Oracle记录时刻:以时间换取永恒(oracle存入时间)
- Oracle 时间分区:按时间存取数据优势(oracle按时间分区)
- Oracle数据库技巧:如何转换时间格式(oracle转时间格式)
- 快速上手Oracle完整PDF教程免费获取。(oracle教程pdf)
- Oracle技巧:数字转日期,轻松处理时间数据(oracle数字转日期)
- 如何安排Oracle空闲时间的有效利用(oracle 空时间)
- Oracle主键创建的深入分析(oracle主键创建时间)
- Oracle购汇联合金融助力更安全(oracle中购汇)
- 什么时候起飞揭晓Oracle飞行前起点时间(oracle 今天之前)
- Oracle数据库中修改列可空属性的实现(oracle 修改列可空)
- Oracle作业中存储过程的调用管理(oracle作业调用存储)
- Oracle中的计时器提高效率利用时间(oracle中有计时器)
- 用法Oracle数据库使用中的标签用法简介(oracle中有哪些标签)
- 内用户活跃度Oracle 汇总去年用户活跃度分析结果(oracle 上一年时间)
- Oracle一键删除快速简单安全(oracle一键删除)
- 表利用Oracle 12c实现表分区的分析(oracle 12c分区)