我是靠谱客的博主 动人白云,最近开发中收集的这篇文章主要介绍Oracle_建表语句示例,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

最近用到Oracle,把oracle的一些操作记录一下

-- Create table
create table C_DPRECORD
(
ID
NUMBER(11) not null,
-- '主键'
0
DEV_ID
VARCHAR2(50) not null,
-- '设备ID'
1
DEV_CHNNUM
NUMBER(5) not null,
-- '通道序号'
2
DEV_NAME
VARCHAR2(50) not null,
-- '设备名称'
3
DEV_CHNNAME
VARCHAR2(50) not null,
-- '通道名称'
4
CAR_NUM
VARCHAR2(12) not null,
-- '车牌号'
5
CAR_NUMTYPE
NUMBER(3) not null,
-- '车牌类型'
6
CAR_NUMCOLOR
NUMBER(3) not null,
-- '车牌颜色'
7
CAR_SPEED
NUMBER(3),
-- '车速'
CAR_TYPE
NUMBER(3) not null,
-- '车型'
CAR_COLOR
NUMBER(3) not null,
-- '车颜色'
CAR_LENGTH
NUMBER(4) not null,
-- '车长'
CAR_DIRECT
VARCHAR2(8) not null,
-- '行车方向'
12
CAR_WAY_CODE
VARCHAR2(8) not null,
-- '车道编号'
13
CAP_TIME
NUMBER(12),
-- '抓图时间'
14
CAP_DATE
DATE not null,
-- '抓图日期'
INF_NOTE
VARCHAR2(255),
-- '备注信息'
MAX_SPEED
NUMBER(3),
-- '限制速度'
REC_TYPE
NUMBER(3) not null,
-- '违章类型'
18
MIN_SPEED
NUMBER(3),
-- '最低限制速度'
PRO_STAT
NUMBER(3) default 0,
-- '状态'
CAR_IMG_URL
VARCHAR2(255),
-- '图片存放路径'
21
CAR_IMG1_URL
VARCHAR2(255),
-- '图片存放路径'
22
CAR_IMG2_URL
VARCHAR2(255),
-- '图片存放路径'
23
CAR_IMG3_URL
VARCHAR2(255),
-- '图片存放路径'
24
CAR_IMG4_URL
VARCHAR2(255),
-- '图片存放路径'
25
CAR_IMG5_URL
VARCHAR2(255),
-- '图片存放路径'
26
REC_STAT
NUMBER(2) default 0,
-- '是否已复制到违法车库'
DEV_CHNID
VARCHAR2(50) not null,
-- '通道编码'
CLO_STAT
NUMBER(2) default 0,
-- '是否已复制到套牌车库'
TRSFMARK
NUMBER(1) default 0,
-- '是否已上传到其他平台(对接使用)'
SAVE_FLAG
NUMBER(3) default 0,
-- '记录图片是否要永久保存'
DC_CLEANFLAG
NUMBER(1) default 0,
-- 'DATACLEAN程序使用表示,是否已清除图片'
BIND_STAT
NUMBER(2) default 0,
-- '是否是已合成图片'
CAR_IMG_COUNT
NUMBER(1),
-- '照片数量'
CAR_IMG_PLATE_TOP
NUMBER(4),
-- '车牌在图片坐标TOP'
CAR_IMG_PLATE_LEFT
NUMBER(4),
-- '车牌在图片坐标LEFT'
CAR_IMG_PLATE_RIGHT
NUMBER(4),
-- '车牌在图片坐标RIGHT'
CAR_IMG_PLATE_BOTTOM NUMBER(4),
-- '车牌在图片坐标BOTTOM'
CAR_NUM_PIC
VARCHAR2(255),
-- '车牌小图片,后续3.0中车牌小图坐标点位数据不再使用,都取此字段组成车牌小图'
COMBINED_PIC_URL
VARCHAR2(255),
-- '合成图片保存路径URL'
40
VERIFY_MEMO
VARCHAR2(255),
-- '车辆抓拍信息校验时的信息'
DATA_SOURCE
NUMBER(2) default 0,
-- '数据来源'
CREATE_TIME
DATE default sysdate not null
-- '入库时间'
);
-- Add comments to the table 
comment on table C_DPRECORD
is '违章车辆抓拍表';
-- Add comments to the columns 
comment on column C_DPRECORD.ID
is '主键';
comment on column C_DPRECORD.DEV_ID
is '设备ID';
comment on column C_DPRECORD.DEV_CHNNUM
is '通道序号';
comment on column C_DPRECORD.DEV_NAME
is '设备名称';
comment on column C_DPRECORD.DEV_CHNNAME
is '通道名称';
comment on column C_DPRECORD.CAR_NUM
is '车牌号';
comment on column C_DPRECORD.CAR_NUMTYPE
is '车牌类型';
comment on column C_DPRECORD.CAR_NUMCOLOR
is '车牌颜色';
comment on column C_DPRECORD.CAR_SPEED
is '车速';
comment on column C_DPRECORD.CAR_TYPE
is '车型';
comment on column C_DPRECORD.CAR_COLOR
is '车颜色';
comment on column C_DPRECORD.CAR_LENGTH
is '车长';
comment on column C_DPRECORD.CAR_DIRECT
is '行车方向';
comment on column C_DPRECORD.CAR_WAY_CODE
is '车道编号';
comment on column C_DPRECORD.CAP_TIME
is '抓图时间';
comment on column C_DPRECORD.CAP_DATE
is '抓图日期';
comment on column C_DPRECORD.INF_NOTE
is '备注信息';
comment on column C_DPRECORD.MAX_SPEED
is '限制速度';
comment on column C_DPRECORD.REC_TYPE
is '违章类型';
comment on column C_DPRECORD.MIN_SPEED
is '最低限制速度';
comment on column C_DPRECORD.PRO_STAT
is '状态';
comment on column C_DPRECORD.CAR_IMG_URL
is '图片存放路径';
comment on column C_DPRECORD.CAR_IMG1_URL
is '图片存放路径';
comment on column C_DPRECORD.CAR_IMG2_URL
is '图片存放路径';
comment on column C_DPRECORD.CAR_IMG3_URL
is '图片存放路径';
comment on column C_DPRECORD.CAR_IMG4_URL
is '图片存放路径';
comment on column C_DPRECORD.CAR_IMG5_URL
is '图片存放路径';
comment on column C_DPRECORD.REC_STAT
is '是否已复制到违法车库';
comment on column C_DPRECORD.DEV_CHNID
is '通道编码';
comment on column C_DPRECORD.CLO_STAT
is '是否已复制到套牌车库';
comment on column C_DPRECORD.TRSFMARK
is '是否已上传到其他平台(对接使用)';
comment on column C_DPRECORD.SAVE_FLAG
is '记录图片是否要永久保存';
comment on column C_DPRECORD.DC_CLEANFLAG
is 'DATACLEAN程序使用表示,是否已清除图片';
comment on column C_DPRECORD.BIND_STAT
is '是否是已合成图片';
comment on column C_DPRECORD.CAR_IMG_COUNT
is '照片数量';
comment on column C_DPRECORD.CAR_IMG_PLATE_TOP
is '车牌在图片坐标TOP';
comment on column C_DPRECORD.CAR_IMG_PLATE_LEFT
is '车牌在图片坐标LEFT';
comment on column C_DPRECORD.CAR_IMG_PLATE_RIGHT
is '车牌在图片坐标RIGHT';
comment on column C_DPRECORD.CAR_IMG_PLATE_BOTTOM
is '车牌在图片坐标BOTTOM';
comment on column C_DPRECORD.CAR_NUM_PIC
is '车牌小图片,后续3.0中车牌小图坐标点位数据不再使用,都取此字段组成车牌小图';
comment on column C_DPRECORD.COMBINED_PIC_URL
is '合成图片保存路径URL';
comment on column C_DPRECORD.VERIFY_MEMO
is '车辆抓拍信息校验时的信息';
comment on column C_DPRECORD.DATA_SOURCE
is '数据来源';
comment on column C_DPRECORD.CREATE_TIME
is '入库时间';
-- Create/Recreate primary, unique and foreign key constraints 
alter table C_DPRECORD
add constraint PK_C_DPRECORD primary key (ID)
using index
;
-- Create/Recreate indexes
create index IDX_CD_CAP_DATE on C_DPRECORD (CAP_DATE DESC, CAR_NUM, DEV_CHNID, CAR_NUMCOLOR, CAR_SPEED, CAR_DIRECT)
;
create index IDX_CD_CARNUM on C_DPRECORD (CAR_NUM, CAP_DATE DESC)
;
create index IDX_CD_COMBINE on C_DPRECORD (DEV_CHNID, CAR_NUM, CAP_DATE)
;

最后

以上就是动人白云为你收集整理的Oracle_建表语句示例的全部内容,希望文章能够帮你解决Oracle_建表语句示例所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(59)

评论列表共有 0 条评论

立即
投稿
返回
顶部