电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁技術文章
文章詳情頁

Oracle使用range分區并根據時間列自動創建分區

瀏覽:152日期:2023-05-30 16:13:54

Oracle使用range分區,根據時間列自動創建分區

-- Create tablecreate table MY_TEST (    id    NUMBER (12) not null,    name    VARCHAR2 (12) not null,    today    TIMESTAMP (6) default SYSDATE)partition by range (today) interval(numtodsinterval(1,"day")) --月分區用month,年分區用year(    partition P_20230411 values less than (TO_DATE("2023-04-12 00:00:00,"SYYYY-MM-DD HH24:MI:SS"))tablespace TB_SAMSpctfree 10initrans 1maxtrans 255storage(    initial 1M    next 1M    minextents 1    maxextents unlimited));- - Add comments to the tablecomment on table MY_TEST    is ‘測試表";Add comments to the columnscomment on column MY_TEST.id    is ‘主鍵id";comment on column MY_TEST.name    is ‘名稱";comment on column MY_TEST.today    is ‘時間";- - Create/Recreate indexescreate index MY_TEST_INDEX on MY_TEST (id)    tablespace TB_SAMS    pctfree 10    initrans 2    maxtrans 255    storage    (initial 64Knext 1Mminextents 1maxextents unlimited);- -Grant/Revoke object privilegesgrant select on MY_TEST to DBVIEW;INSERT INTO MY_TEST VALUES (1,"xxc1",SYSDATE);INSERT INTO MY_TEST VALUES (2,"xxc2"?SYSDATE+1);INSERT INTO MY_TEST VAIUES (3,"xxc3",SYSDATE+2) ;

測試效果

附錄:oracle 根據日期自動生成分區表

oracle 根據日期自動生成分區表

CREATE TABLE my_table (  id NUMBER,  name VARCHAR2(50),  created_date DATE)PARTITION BY RANGE (created_date) INTERVAL (NUMTODSINTERVAL(1, "DAY"))(  PARTITION p1 VALUES LESS THAN (TO_DATE("2022-01-01", "YYYY-MM-DD")));

其中:

numtodsinterval(,) ,x是一個數字,c是一個字符串,
表明x的單位,這個函數把x轉為interval day to second數據類型

常用的單位有 (‘day’,‘hour’,‘minute’,‘second’)

numtoymintervalnumtodsinterval函數類似,將x轉為interval year to month數據類型

常用的單位有(‘year’,‘month’)

格式:NumToYMInterval(n, interval_unit);

n: 數值類型

interval_unit: ‘YEAR’, ‘MONTH’ ,或其他可以轉換成這兩個值之一的表達式

NumToYMInterval(1, ‘YEAR’) :一年后的間隔

NumToYMInterval(-1, ‘MONTH’): 一個月前

小數會被計算成整數后,再做計算:

select sysdate + numtoyminterval(0.1, "MONTH")  from dual;2023-03-21 09:54:37

如果執行含有函數的sql時報錯:”INTERVAL YEAR TO MONTH literal“。不能與數值做運算。

常用用途:

做日期運算時,這個函數非常有用。例如:取一個月后的日期:

select sysdate + NumToYMInterval(1, "MONTH") from dual;

到此這篇關于Oracle使用range分區并根據時間列自動創建分區的文章就介紹到這了,更多相關Oracle自動創建分區內容請搜索以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持!

標簽: Oracle
主站蜘蛛池模板: 杭州|上海贴标机-百科 | 上海深蓝_缠绕机_缠膜机-上海深蓝机械装备有限公司 | 北京翻译公司-专业合同翻译-医学标书翻译收费标准-慕迪灵 | 深圳美安可自动化设备有限公司,喷码机,定制喷码机,二维码喷码机,深圳喷码机,纸箱喷码机,东莞喷码机 UV喷码机,日期喷码机,鸡蛋喷码机,管芯喷码机,管内壁喷码机,喷码机厂家 | 称重传感器,测力传感器,拉压力传感器,压力变送器,扭矩传感器,南京凯基特电气有限公司 | 自动气象站_农业气象站_超声波气象站_防爆气象站-山东万象环境科技有限公司 | 超声骨密度仪-骨密度检测仪-经颅多普勒-tcd仪_南京科进实业有限公司 | 东莞压铸厂_精密压铸_锌合金压铸_铝合金压铸_压铸件加工_东莞祥宇金属制品 | 密集柜_档案密集柜_智能密集架_密集柜厂家_密集架价格-智英伟业 密集架-密集柜厂家-智能档案密集架-自动选层柜订做-河北风顺金属制品有限公司 | 施工围挡-施工PVC围挡-工程围挡-深圳市旭东钢构技术开发有限公司 | 玉米深加工设备|玉米加工机械|玉米加工设备|玉米深加工机械-河南成立粮油机械有限公司 | 书法培训-高考书法艺考培训班-山东艺霖书法培训凭实力挺进央美 | 蓝牙音频分析仪-多功能-四通道-八通道音频分析仪-东莞市奥普新音频技术有限公司 | 聚氨酯催化剂K15,延迟催化剂SA-1,叔胺延迟催化剂,DBU,二甲基哌嗪,催化剂TMR-2,-聚氨酯催化剂生产厂家 | 恒温恒湿试验箱_高低温试验箱_恒温恒湿箱-东莞市高天试验设备有限公司 | 活性炭-果壳木质煤质柱状粉状蜂窝活性炭厂家价格多少钱 | 粉碎机_塑料粉碎机_塑料破碎机厂家-星标机械 | 磁力加热搅拌器-多工位|大功率|数显恒温磁力搅拌器-司乐仪器官网 | PVC地板|PVC塑胶地板|PVC地板厂家|地板胶|防静电地板-无锡腾方装饰材料有限公司-咨询热线:4008-798-128 | 旗帜网络笔记-免费领取《旗帜网络笔记》电子书 | hdpe土工膜-防渗膜-复合土工膜-长丝土工布价格-厂家直销「恒阳新材料」-山东恒阳新材料有限公司 ETFE膜结构_PTFE膜结构_空间钢结构_膜结构_张拉膜_浙江萬豪空间结构集团有限公司 | 无硅导热垫片-碳纤维导热垫片-导热相变材料厂家-东莞市盛元新材料科技有限公司 | 熔体泵_熔体出料泵_高温熔体泵-郑州海科熔体泵有限公司 | 造价工程师网,考试时间查询,报名入口信息-网站首页 | 【孔氏陶粒】建筑回填陶粒-南京/合肥/武汉/郑州/重庆/成都/杭州陶粒厂家 | 密封无忧网 _ 专业的密封产品行业信息网 | 涂层测厚仪_漆膜仪_光学透过率仪_十大创新厂家-果欧电子科技公司 | 今日娱乐圈——影视剧集_八卦娱乐_明星八卦_最新娱乐八卦新闻 | 天空彩票天下彩,天空彩天空彩票免费资料,天空彩票与你同行开奖,天下彩正版资料大全 | 淘趣英语网 - 在线英语学习,零基础英语学习网站 | 自动检重秤-动态称重机-重量分选秤-苏州金钻称重设备系统开发有限公司 | 金属雕花板_厂家直销_价格低-山东慧诚建筑材料有限公司 | 伶俐嫂培训学校_月嫂培训班在哪里报名学费是多少_月嫂免费政府培训中心推荐 | 挤塑板-XPS挤塑板-挤塑板设备厂家[襄阳欧格] | 纯化水设备-纯水设备-超纯水设备-[大鹏水处理]纯水设备一站式服务商-东莞市大鹏水处理科技有限公司 | 不锈钢监控杆_监控立杆厂家-廊坊耀星光电科技有限公司 | 首页-瓜尔胶系列-化工单体系列-油田压裂助剂-瓜尔胶厂家-山东广浦生物科技有限公司 | 槽钢冲孔机,槽钢三面冲,带钢冲孔机-山东兴田阳光智能装备股份有限公司 | 实验室装修_实验室设计_实验室规划设计- 上海广建净化工程公司 | 304不锈钢无缝管_不锈钢管厂家 - 隆达钢业集团有限公司 | PCB厂|线路板厂|深圳线路板厂|软硬结合板厂|电路板生产厂家|线路板|深圳电路板厂家|铝基板厂家|深联电路-专业生产PCB研发制造 |