-- Create table
create table TT_FVP_OCR_ADDRESS
(
id NUMBER not null,
waybill_no VARCHAR2(32) not null,
dest_zone_code VARCHAR2(32),
confidence NUMBER(16,4),
input_tm DATE,
insert_tm DATE default sysdate not null,
deal_flg NUMBER(2) default 0 not null,
deal_count NUMBER(2) default 0 not null,
deal_ip VARCHAR2(30),
deal_tm DATE,
ocr_addr VARCHAR2(1000)
)
partition by range (INSERT_TM)
(
partition TT_FVP_OCR_ADDRESS_P20170616 values less than (TIMESTAMP' 2017-06-17 00:00:00'),
partition TT_FVP_OCR_ADDRESS_P20170617 values less than (TIMESTAMP' 2017-06-18 00:00:00'),
partition TT_FVP_OCR_ADDRESS_P20170618 values less than (TIMESTAMP' 2017-06-19 00:00:00'),
partition TT_FVP_OCR_ADDRESS_P20170619 values less than (TIMESTAMP' 2017-06-20 00:00:00'),
partition TT_FVP_OCR_ADDRESS_P20170620 values less than (TIMESTAMP' 2017-06-21 00:00:00'),
partition TT_FVP_OCR_ADDRESS_P20170621 values less than (TIMESTAMP' 2017-06-22 00:00:00'),
partition TT_FVP_OCR_ADDRESS_P20170622 values less than (TIMESTAMP' 2017-06-23 00:00:00'),
partition TT_FVP_OCR_ADDRESS_P20170623 values less than (TIMESTAMP' 2017-06-24 00:00:00'),
partition TT_FVP_OCR_ADDRESS_P20170624 values less than (TIMESTAMP' 2017-06-25 00:00:00'),
partition TT_FVP_OCR_ADDRESS_P20170625 values less than (TIMESTAMP' 2017-06-26 00:00:00'),
partition TT_FVP_OCR_ADDRESS_P20170626 values less than (TIMESTAMP' 2017-06-27 00:00:00')
);
-- Add comments to the table
comment on table TT_FVP_OCR_ADDRESS
is 'ocr地址表';
-- Add comments to the columns
comment on column TT_FVP_OCR_ADDRESS.id
is 'ID';
comment on column TT_FVP_OCR_ADDRESS.waybill_no
is '运单号';
comment on column TT_FVP_OCR_ADDRESS.dest_zone_code
is '收方城市代码';
comment on column TT_FVP_OCR_ADDRESS.confidence
is '可信度';
comment on column TT_FVP_OCR_ADDRESS.input_tm
is '录单时间';
comment on column TT_FVP_OCR_ADDRESS.insert_tm
is '插入时间';
comment on column TT_FVP_OCR_ADDRESS.deal_flg
is '处理标志';
comment on column TT_FVP_OCR_ADDRESS.deal_count
is '处理次数';
comment on column TT_FVP_OCR_ADDRESS.deal_ip
is '处理IP';
comment on column TT_FVP_OCR_ADDRESS.deal_tm
is '处理时间';
comment on column TT_FVP_OCR_ADDRESS.ocr_addr
is '纠错地址';

create index IDX_TT_FVP_OCR_ADDRESS on TT_FVP_OCR_ADDRESS (DEAL_FLG)
local;
-- Create/Recreate primary, unique and foreign key constraints
alter table TT_FVP_OCR_ADDRESS
add constraint PK_TT_FVP_OCR_ADDRESS primary key (ID, INSERT_TM)
using index
local;

--创建FVP_OCR_ADDRESS表的序列
create sequence SEQ_TT_FVP_OCR_ADDRESS
minvalue 1
maxvalue 999999999999999999999
start with 1000
increment by 1
cache 20;

--维护分区
DECLARE
V_OUT VARCHAR2(2000);
BEGIN
DBAMON.CONFIG_TAB_POLICY(V_OUT,'SSS','TT_FVP_OCR_ADDRESS',7,1,0,24,'DAY');
DBMS_OUTPUT.PUT_LINE(V_OUT);
END;

SQL分区表示例的更多相关文章

  1. SQL 2005示例库(转载)

    sql2005数据库实例 从网上找还得麻烦,转了过来,点击就可以下载! 在学习SQL2005中离开不了SQL2005示例数据库,AdventureWorks数据库下载安装,,northwind数据库下 ...

  2. mybatis的sql中使用$会出现sql注入示例

    mybatis的sql中使用$会出现sql注入示例: 模拟简单登录场景: 页面代码: function login(){ //sql注入 var user = { username : "' ...

  3. Mysql 使用命令及 sql 语句示例

    Mysql 是数据库开发使用的主要平台之一.sql 的学习掌握与使用是数据库开发的基础,此处展示详细sql 语句的写法,及各种功能下的 sql 语句. 在此处有 sql 语句使用示例:在这里 此处插入 ...

  4. PostgreSQL建立分区表示例

    pgsql 分区表: --主表 create table test(id integer, name varchar(32)); create index idx_test_id on test us ...

  5. sql注入示例

    实验指导说明 实验环境 • 实验环境 o 操作机:Windows XP o 目标机:Windows 2003 o 目标网址:www.test.ichunqiu • 实验工具: Tools Path S ...

  6. Spark SQL UDAF示例

    UDAF:用户自定义聚合函数 Scala 2.10.7,spark 2.0.0 package UDF_UDAF import java.util import org.apache.spark.Sp ...

  7. Spark SQL UDF示例

    UDF即用户自定函数,注册之后,在sql语句中使用. 基于scala-sdk-2.10.7,Spark2.0.0. package UDF_UDAF import java.util import o ...

  8. SQL XML示例

    declare @xmlDoc xml,@id varchar(50); set @xmlDoc='<DocObjContent> <NewCtrl Id="0001&qu ...

  9. oracle sql 语句 示例

    --oracle 用户对象的导入导出 exp devimage/oracle@172.xx.x.xx/TESTDB owner='devimage' file=d:/devimage.dmp log= ...

随机推荐

  1. set_time_limit

    语法 : void set_time_limit (int seconds)说明 : 设定一个程式所允许执行的秒数,如果到达限制的时间,程式将会传回错误.它预设的限制时间是30秒,max_execut ...

  2. 使用PerfView监测.NET程序性能(三):分组

    在上一篇博客中,我们通过Perfview帮助文件中自带的代码来简单使用了Perfview,了解了基本操作.现在来看看Perfview中的分组操作(Grouping).分组功能都旨将记录到的各种函数调用 ...

  3. CentOS 7.0 Firewall防火墙配置

    启动停止 获取firewall状态 systemctl status firewalld.service firewall-cmd --state 开启停止防火墙 开机启动:systemctl ena ...

  4. JS学习笔记9_JSON

    1.JSON概述 JavaScript Object Natation,js对象表示法,(像XML一样)是一种数据格式,它与js有相同的语法形式 P.S.一点小历史:JSON之父是道格拉斯,<J ...

  5. ASP.NET MVC5 高级编程-学习日记-第三章 视图

    开发人员之所以花费大量时间来重点设计控制器和模型对象,是因为在这些领域中,精心编写的整洁代码是开发一个可维护Web应用程序的基础. 3.1 视图的作用 视图的职责是向用户提供用户界面.当控制器针对被请 ...

  6. System.Data.SQLite安装的相关问题

    在使用System.Data.SQLite的过程中,遇到各种问题,特此记录下.(都被搞的折寿了,不仔细看文档的下场!) 1.选对.net Framework的版本. 2.X64和X86的问题,如果项目 ...

  7. 知物由学 | 见招拆招,Android应用破解及防护秘籍

    本文来自网易云社区. “知物由学”是网易云易盾打造的一个品牌栏目,词语出自汉·王充<论衡·实知>.人,能力有高下之分,学习才知道事物的道理,而后才有智慧,不去求问就不会知道.“知物由学”希 ...

  8. 【BZOJ3555】 [Ctsc2014]企鹅QQ

    BZOJ3555 [Ctsc2014]企鹅QQ Solution 只需要前缀Hash,然后考虑每一段的贡献就好了!!! 代码实现 #include<stdio.h> #include< ...

  9. MariaDB 连接查询与子查询(6)

    MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可MariaDB的目的是完全兼容MySQL,包括API和命令行,MySQL由于现在闭源了,而能轻松成为MySQ ...

  10. C++调用API获取当前时间

    #include <string> #include<iostream> #include<windows.h> #include <sstream> ...