管理不同时区的数据
发表于:2024-10-05 作者:千家信息网编辑
千家信息网最后更新 2024年10月05日,一、设置时区1、数据库时区a) 修改ALTER DATABASE SET TIME_ZONE = '-05:00';ALTER DATABASE SET TIME_ZONE = dbtimezone;
千家信息网最后更新 2024年10月05日管理不同时区的数据
a) 修改
ALTER DATABASE SET TIME_ZONE = '-05:00';
ALTER DATABASE SET TIME_ZONE = dbtimezone;
ALTER DATABASE SET TIME_ZONE = local;
ALTER DATABASE SET TIME_ZONE = 'America/New_York';
b) 验证
SELECT DBTIMEZONE FROM DUAL;
2、会话时区
a) 修改
ALTER SESSION SET TIME_ZONE = '-05:00';
ALTER SESSION SET TIME_ZONE = dbtimezone;
ALTER SESSION SET TIME_ZONE = local;
ALTER SESSION SET TIME_ZONE = 'America/New_York';
b) 验证
SELECT SESSIONTIMEZONE FROM DUAL;
一、设置时区
1、数据库时区a) 修改
ALTER DATABASE SET TIME_ZONE = '-05:00';
ALTER DATABASE SET TIME_ZONE = dbtimezone;
ALTER DATABASE SET TIME_ZONE = local;
ALTER DATABASE SET TIME_ZONE = 'America/New_York';
b) 验证
SELECT DBTIMEZONE FROM DUAL;
2、会话时区
a) 修改
ALTER SESSION SET TIME_ZONE = '-05:00';
ALTER SESSION SET TIME_ZONE = dbtimezone;
ALTER SESSION SET TIME_ZONE = local;
ALTER SESSION SET TIME_ZONE = 'America/New_York';
b) 验证
SELECT SESSIONTIMEZONE FROM DUAL;
二、时间数据类型
函数 | 说明 |
---|---|
CURRENT_DATE | 语法:CURRENT_DATE() |
说明:查询当前时间 current_date返回的是当前会话时间,而sysdate返回的是服务器时间。 current_date有时比sysdate快一秒,这可能是四舍五入的结果。 如果修改当前会话的时区,比如将中国的时区为东八区,修改为东九区,则current_date显示的时间为东九区时间,根据东加西减的原则,current_date应该比sysdate快一小时。 | |
例句:
| |
CURRENT_TIMESTAMP | 语法:CURRENT_TIMESTAMP() |
说明:以timestamp with time zone数据类型返回当前会话时区中的当前日期 | |
例句:
| |
LOCALTIMESTAMP | 语法:LOCALTIMESTAMP() |
说明:以本地timestamp数据类型返回当前会话时区中的当前日期 | |
例句:
| |
EXTRACT | 语法: EXTRACT ( { YEAR | MONTH | DAY | HOUR | MINUTE | SECOND } | { TIMEZONE_HOUR | TIMEZONE_MINUTE } | { TIMEZONE_REGION | TIMEZONE_ABBR } FROM { date_value | interval_value } ) |
说明: 我们只可以从一个date类型中截取 year,month,day(date日期的格式为yyyy-mm-dd); 我们只可以从一个 timestamp with time zone 的数据类型中截取TIMEZONE_HOUR和TIMEZONE_MINUTE; | |
例句: 例一:
| |
FROM_TZ | 语法:FROM_TZ(x,time_zone) |
说明:把指定的时间戳和日期转换为timestamp with time zone类型 | |
例句:
| |
TO_DSINTERVAL | 语法:TO_DSINTERVAL(C) |
说明:将符合特定格式的字符串C转换成INTERVALDAY TO SECOND类型的数据 | |
例句:
| |
TO_TIMESTAMP | 语法:TO_TIMESTAMP(x[,format]) |
说明:把字串表达式X转换成timestamp类型可以使用format指定格式 | |
例句:
| |
TO_TIMESTAMP_TZ | 语法:TO_TIMESTAMP_TZ(x[,format]) |
说明:把字串表达式X转换成timestamp with time zone类型可以使用format指定格式 | |
例句:
| |
TO_YMINTERVAL | 语法:TO_YMINTERVAL(C) |
说明:将符合特定格式的字符串C转换成INTERVALYEAR TO MONTH类型的数据 | |
例句:
| |
TZ_OFFSET | 语法:TZ_OFFSET(time_zone) |
说明:按照最小时哈分钟返回time_zone的偏置时间 | |
例句:
|
例句
类型
语法
时间
数据
时区
格式
日期
字符
字符串
小时
表达式
东九
验证
四舍五入
函数
原则
数据库
服务器
结果
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
云南软件开发职业培训
网络安全 保密性
tbc免费转出服务器
基因芯片表达数据库geo
软件开发的8个步骤
答题数据库表如何设计
无线网卡的网络安全秘钥
如何用聊天软件开发外国客人
数据库安全的安全机制
软件开发转硬件开发
服务器分割vps教程
新域名用的香港服务器多久收录
软件开发库由谁管理
郧阳区软件开发诚信为本
连接数据库用的是什么技术
j1900服务器功耗
永宁县网络安全和信息化
sql和plus连接远程数据库
管理数据库需要那些知识点
aavideo服务器维修
网络安全亿阳信通
江苏租赁管理软件开发公司
网络推广服务器价格
维护本地网络安全
北京程序软件开发品牌企业
在网络安全会议上讲话
计算机网络安全周
江阴电商软件开发定制价格
战地1要塞和森林服务器
服务器存储管理规定